diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle index 4a06f0cc..45c1b982 100644 Binary files a/docs/_build/doctrees/environment.pickle and b/docs/_build/doctrees/environment.pickle differ diff --git a/docs/_build/doctrees/tcutility.results.doctree b/docs/_build/doctrees/tcutility.results.doctree index 53aeb916..90d175c1 100644 Binary files a/docs/_build/doctrees/tcutility.results.doctree and b/docs/_build/doctrees/tcutility.results.doctree differ diff --git a/docs/_build/html/_modules/tcutility/results/adf.html b/docs/_build/html/_modules/tcutility/results/adf.html index d269c59b..e34fb56a 100644 --- a/docs/_build/html/_modules/tcutility/results/adf.html +++ b/docs/_build/html/_modules/tcutility/results/adf.html @@ -255,9 +255,10 @@

Source code for tcutility.results.adf

-from tcutility.results import cache, Result
+from typing import List
+
 from tcutility import constants, ensure_list
-from typing import List
+from tcutility.results import Result, cache
 
 
 
@@ -341,6 +342,7 @@

Source code for tcutility.results.adf

             - **energy.dispersion (float)** – total dispersion energy (|kcal/mol|).
             - **energy.gibbs (float)** – Gibb's free energy (|kcal/mol|). Only populated if vibrational modes were calculated.
             - **energy.enthalpy (float)** – enthalpy (|kcal/mol|). Only populated if vibrational modes were calculated.
+            - **energy.nuclear_internal (float)** – nuclear internal energy (|kcal/mol|). Only populated if vibrational modes were calculated.
             - **vibrations.number_of_modes (int)** – number of vibrational modes for this molecule, 3N-5 for non-linear molecules and 3N-6 for linear molecules, where N is the number of atoms.
             - **vibrations.number_of_imaginary_modes (int)** – number of imaginary vibrational modes for this molecule.
             - **vibrations.frequencies (float)** – vibrational frequencies associated with the vibrational modes, sorted from low to high (|cm-1|).
@@ -386,6 +388,7 @@ 

Source code for tcutility.results.adf

     if ("Thermodynamics", "Gibbs free Energy") in reader_adf:
         ret.energy.gibbs = reader_adf.read("Thermodynamics", "Gibbs free Energy") * constants.HA2KCALMOL
         ret.energy.enthalpy = reader_adf.read("Thermodynamics", "Enthalpy") * constants.HA2KCALMOL
+        ret.energy.nuclear_internal = reader_adf.read("Thermodynamics", "Internal Energy total") * constants.HA2KCALMOL
 
     # vibrational information
     if ("Vibrations", "nNormalModes") in reader_adf:
diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js
index e331dce8..3b260acb 100644
--- a/docs/_build/html/searchindex.js
+++ b/docs/_build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["__modules", "index", "shared/usage_results", "tcutility", "tcutility.constants", "tcutility.results"], "filenames": ["__modules.rst", "index.rst", "shared/usage_results.rst", "tcutility.rst", "tcutility.constants.rst", "tcutility.results.rst"], "titles": ["TCutility", "TCutility v0.7.1 documentation", "<no title>", "TCutility package", "tcutility.constants package", "tcutility.results package"], "terms": {"packag": [0, 1], "subpackag": 0, "result": [0, 1, 2, 3], "am": [0, 1, 3], "adf": [0, 1, 2, 3], "dftb": [0, 1, 3], "cach": [0, 1, 3], "modul": [0, 1, 5], "content": [0, 5], "ensure_2d": [0, 3], "ensure_list": [0, 3], "squeeze_list": [0, 3], "v0": [0, 2, 3, 4, 5], "7": [0, 2, 3, 4, 5], "0": [2, 5], "text": [0, 1, 2, 3, 4, 5], "cm": [0, 1, 2, 3, 4, 5], "1": [0, 2, 3, 4, 5], "kcal": [0, 1, 2, 3, 4, 5], "mol": [0, 1, 2, 3, 4, 5], "km": [0, 1, 2, 3, 4, 5], "i": [1, 5], "python": 1, "librari": 1, "contain": [1, 4, 5], "mani": 1, "helper": 1, "function": [1, 5], "class": [1, 5], "us": [1, 4, 5], "program": [1, 5], "written": [1, 5], "theochem": 1, "group": [1, 2, 5], "constant": 1, "index": [1, 5], "search": 1, "page": 1, "thi": [1, 5], "under": 1, "heavi": 1, "develop": 1, "so": [1, 5], "ar": [1, 5], "guarante": 1, "older": 1, "code": [1, 5], "work": [1, 5], "newer": 1, "version": [1, 5], "import": [2, 5], "tcutil": 2, "calc_dir": [2, 5], "test": [2, 5], "fixtur": [2, 5], "ethanol": [2, 5], "info": [2, 5], "read": [2, 3, 5], "engin": [2, 5], "ams_vers": [2, 5], "full": [2, 5], "2022": [2, 5], "103": [2, 5], "r104886": [2, 5], "06": [2, 5], "17": [2, 5], "symmetri": [2, 5], "c": [2, 5], "": [2, 5], "label": [2, 5], "aa": [2, 5], "aaa": [2, 5], "properti": [2, 5], "energi": [2, 5], "orbint": [2, 5], "2738": [2, 5], "644830445246": [2, 5], "1056": [2, 5], "9706925183411": [2, 5], "total": [2, 5], "3795": [2, 5], "615522963587": [2, 5], "vibrat": [2, 5], "number_of_imag_mod": [2, 5], "get_info": [3, 5], "get_ams_info": [3, 5], "get_ams_input": [3, 5], "get_ams_vers": [3, 5], "get_calc_fil": [3, 5], "get_calculation_statu": [3, 5], "get_histori": [3, 5], "get_input_block": [3, 5], "get_molecul": [3, 5], "get_tim": [3, 5], "get_calc_set": [3, 5], "get_level_of_theori": [3, 5], "get_properti": [3, 5], "as_plams_set": [3, 5], "get_multi_kei": [3, 5], "get_parent_tre": [3, 5], "item": [3, 5], "kei": [3, 5], "prune": [3, 5], "trackkfread": [3, 5], "get": [3, 5], "store": [3, 5], "unload": [3, 5], "x": 3, "transpos": 3, "fals": [3, 5], "sourc": [3, 5], "A": 4, "small": 4, "some": 4, "help": 4, "intern": [4, 5], "The": 5, "enabl": 5, "you": 5, "easili": 5, "retriev": 5, "inform": 5, "from": 5, "calcul": 5, "done": 5, "includ": 5, "set": 5, "well": 5, "e": 5, "g": 5, "band": 5, "recommend": 5, "usag": 5, "One": 5, "can": 5, "also": 5, "access": 5, "specif": 5, "call": 5, "one": 5, "submodul": 5, "below": 5, "given": 5, "object": 5, "just": 5, "like": 5, "dict": 5, "provid": 5, "basic": 5, "gener": 5, "about": 5, "directori": 5, "time": 5, "file": 5, "statu": 5, "etc": 5, "further": 5, "analysi": 5, "typic": 5, "exampl": 5, "str": 5, "path": 5, "master": 5, "data": 5, "It": 5, "paramet": 5, "point": 5, "desir": 5, "return": 5, "dictionari": 5, "depend": 5, "type": 5, "see": 5, "wa": 5, "perform": 5, "job_id": 5, "id": 5, "job": 5, "check": 5, "two": 5, "same": 5, "might": 5, "uniqu": 5, "identifi": 5, "is_multijob": 5, "bool": 5, "whether": 5, "multijob": 5, "fragment": 5, "molecul": 5, "input": 5, "output": 5, "molecular": 5, "system": 5, "histori": 5, "variabl": 5, "inp": 5, "string": 5, "scm": 5, "major": 5, "should": 5, "correspond": 5, "year": 5, "releas": 5, "minor": 5, "micro": 5, "revis": 5, "number": 5, "date": 5, "datetim": 5, "relev": 5, "filenam": 5, "describ": 5, "reader": 5, "In": 5, "case": 5, "non": 5, "succ": 5, "give": 5, "possibl": 5, "reason": 5, "error": 5, "warn": 5, "plam": 5, "kfreader": 5, "kffile": 5, "fatal": 5, "true": 5, "cannot": 5, "analys": 5, "correctli": 5, "otherwis": 5, "list": 5, "explain": 5, "thei": 5, "name": 5, "success": 5, "run": 5, "unknown": 5, "w": 5, "fail": 5, "singl": 5, "charact": 5, "r": 5, "u": 5, "f": 5, "number_of_entri": 5, "int": 5, "step": 5, "ani": 5, "section": 5, "natur": 5, "common": 5, "coord": 5, "geometri": 5, "optim": 5, "pe": 5, "scan": 5, "float": 5, "associ": 5, "each": 5, "gradient": 5, "arrai": 5, "atom": 5, "input_block": 5, "decompos": 5, "its": 5, "block": 5, "standard": 5, "format": 5, "follow": 5, "parentblock": 5, "subblock": 5, "subsubblock": 5, "nonstandard": 5, "subsubsubblock": 5, "ha": 5, "defin": 5, "within": 5, "parent": 5, "indic": 5, "These": 5, "special": 5, "multipl": 5, "entri": 5, "add": 5, "bond": 5, "rkf": 5, "els": 5, "guess": 5, "them": 5, "number_of_atom": 5, "atom_numb": 5, "atom_symbol": 5, "element": 5, "atom_mass": 5, "mass": 5, "final": 5, "If": 5, "singlepoint": 5, "cpu": 5, "spent": 5, "sy": 5, "io": 5, "process": 5, "creation": 5, "destruct": 5, "larger": 5, "than": 5, "sum": 5, "an": 5, "task": 5, "relativist": 5, "effect": 5, "were": 5, "unrestricted_sfo": 5, "sfo": 5, "treat": 5, "unrestrict": 5, "manner": 5, "unrestricted_mo": 5, "mo": 5, "select": 5, "used_region": 5, "region": 5, "level": 5, "theori": 5, "inp_path": 5, "creat": 5, "summari": 5, "human": 5, "readabl": 5, "xc": 5, "categori": 5, "belong": 5, "gga": 5, "metahybrid": 5, "dispers": 5, "correct": 5, "method": 5, "dure": 5, "empiricalsc": 5, "which": 5, "empir": 5, "scale": 5, "mp2": 5, "basi": 5, "size": 5, "core": 5, "frozen": 5, "approxim": 5, "qualiti": 5, "numer": 5, "elstat": 5, "electrostat": 5, "potenti": 5, "orbit": 5, "interact": 5, "contribut": 5, "pauli": 5, "repuls": 5, "gibb": 5, "free": 5, "onli": 5, "popul": 5, "mode": 5, "enthalpi": 5, "number_of_mod": 5, "3n": 5, "5": 5, "linear": 5, "6": 5, "where": 5, "n": 5, "number_of_imaginary_mod": 5, "imaginari": 5, "frequenc": 5, "sort": 5, "low": 5, "high": 5, "intens": 5, "vdd": 5, "charg": 5, "voronoi": 5, "deform": 5, "denisti": 5, "electron": 5, "being": 5, "differ": 5, "between": 5, "scf": 5, "initi": 5, "kf": 5, "base": 5, "allow": 5, "dot": 5, "notat": 5, "insensit": 5, "retain": 5, "when": 5, "first": 5, "valu": 5, "multikei": 5, "join": 5, "re": 5, "gotten": 5, "present": 5, "we": 5, "overrid": 5, "order": 5, "skip": 5, "certain": 5, "want": 5, "hide": 5, "start": 5, "end": 5, "dunder": 5, "expos": 5, "user": 5, "view": 5, "d": 5, "remov": 5, "empti": 5, "tini": 5, "handl": 5, "take": 5, "long": 5, "open": 5, "especi": 5, "better": 5, "onc": 5, "later": 5, "arg": 5, "kwarg": 5, "subclass": 5, "track": 5, "figur": 5, "out": 5, "For": 5, "trim": 5, "reduc": 5, "files": 5, "tracker": 5, "insid": 5, "automat": 5, "convert": 5, "integ": 5, "storag": 5, "yet": 5, "new": 5, "locat": 5, "none": 5, "delet": 5, "sinc": 5, "quit": 5, "larg": 5, "forget": 5, "after": 5, "have": 5, "finish": 5, "lest": 5, "memori": 5, "issu": 5, "either": 5, "itself": 5}, "objects": {"": [[3, 0, 0, "-", "tcutility"]], "tcutility": [[3, 1, 1, "", "ensure_2d"], [3, 1, 1, "", "ensure_list"], [5, 0, 0, "-", "results"], [3, 1, 1, "", "squeeze_list"]], "tcutility.results": [[5, 0, 0, "-", "adf"], [5, 0, 0, "-", "ams"], [5, 0, 0, "-", "cache"], [5, 0, 0, "-", "dftb"], [5, 1, 1, "", "get_info"], [5, 1, 1, "", "read"], [5, 0, 0, "-", "result"]], "tcutility.results.adf": [[5, 1, 1, "", "get_calc_settings"], [5, 1, 1, "", "get_level_of_theory"], [5, 1, 1, "", "get_properties"]], "tcutility.results.ams": [[5, 1, 1, "", "get_ams_info"], [5, 1, 1, "", "get_ams_input"], [5, 1, 1, "", "get_ams_version"], [5, 1, 1, "", "get_calc_files"], [5, 1, 1, "", "get_calculation_status"], [5, 1, 1, "", "get_history"], [5, 1, 1, "", "get_input_blocks"], [5, 1, 1, "", "get_molecules"], [5, 1, 1, "", "get_timing"]], "tcutility.results.cache": [[5, 2, 1, "", "TrackKFReader"], [5, 1, 1, "", "get"], [5, 1, 1, "", "store"], [5, 1, 1, "", "unload"]], "tcutility.results.cache.TrackKFReader": [[5, 3, 1, "", "read"]], "tcutility.results.dftb": [[5, 1, 1, "", "get_calc_settings"], [5, 1, 1, "", "get_properties"]], "tcutility.results.result": [[5, 2, 1, "", "Result"]], "tcutility.results.result.Result": [[5, 3, 1, "", "as_plams_settings"], [5, 3, 1, "", "get_multi_key"], [5, 3, 1, "", "get_parent_tree"], [5, 3, 1, "", "items"], [5, 3, 1, "", "keys"], [5, 3, 1, "", "prune"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "titleterms": {"tcutil": [0, 1, 3, 4, 5], "v0": 1, "7": 1, "0": [], "document": 1, "content": [1, 3], "indic": 1, "tabl": 1, "packag": [3, 4, 5], "subpackag": 3, "modul": 3, "constant": 4, "result": 5, "am": 5, "adf": 5, "dftb": 5, "cach": 5, "1": 1}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"TCutility": [[0, "tcutility"]], "TCutility v0.7.1 documentation": [[1, "tcutility-projectversion-documentation"]], "Contents:": [[1, null]], "Indices and tables": [[1, "indices-and-tables"]], "TCutility package": [[3, "tcutility-package"]], "Subpackages": [[3, "subpackages"]], "Module contents": [[3, "module-tcutility"]], "tcutility.constants package": [[4, "tcutility-constants-package"]], "tcutility.results package": [[5, "tcutility-results-package"]], "tcutility.results": [[5, "module-tcutility.results"]], "tcutility.results.ams": [[5, "module-tcutility.results.ams"]], "tcutility.results.adf": [[5, "module-tcutility.results.adf"]], "tcutility.results.dftb": [[5, "module-tcutility.results.dftb"]], "tcutility.results.result": [[5, "module-tcutility.results.result"]], "tcutility.results.cache": [[5, "module-tcutility.results.cache"]]}, "indexentries": {"ensure_2d() (in module tcutility)": [[3, "tcutility.ensure_2d"]], "ensure_list() (in module tcutility)": [[3, "tcutility.ensure_list"]], "module": [[3, "module-tcutility"], [5, "module-tcutility.results"], [5, "module-tcutility.results.adf"], [5, "module-tcutility.results.ams"], [5, "module-tcutility.results.cache"], [5, "module-tcutility.results.dftb"], [5, "module-tcutility.results.result"]], "squeeze_list() (in module tcutility)": [[3, "tcutility.squeeze_list"]], "tcutility": [[3, "module-tcutility"]], "result (class in tcutility.results.result)": [[5, "tcutility.results.result.Result"]], "trackkfreader (class in tcutility.results.cache)": [[5, "tcutility.results.cache.TrackKFReader"]], "as_plams_settings() (result method)": [[5, "tcutility.results.result.Result.as_plams_settings"]], "get() (in module tcutility.results.cache)": [[5, "tcutility.results.cache.get"]], "get_ams_info() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_ams_info"]], "get_ams_input() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_ams_input"]], "get_ams_version() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_ams_version"]], "get_calc_files() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_calc_files"]], "get_calc_settings() (in module tcutility.results.adf)": [[5, "tcutility.results.adf.get_calc_settings"]], "get_calc_settings() (in module tcutility.results.dftb)": [[5, "tcutility.results.dftb.get_calc_settings"]], "get_calculation_status() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_calculation_status"]], "get_history() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_history"]], "get_info() (in module tcutility.results)": [[5, "tcutility.results.get_info"]], "get_input_blocks() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_input_blocks"]], "get_level_of_theory() (in module tcutility.results.adf)": [[5, "tcutility.results.adf.get_level_of_theory"]], "get_molecules() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_molecules"]], "get_multi_key() (result method)": [[5, "tcutility.results.result.Result.get_multi_key"]], "get_parent_tree() (result method)": [[5, "tcutility.results.result.Result.get_parent_tree"]], "get_properties() (in module tcutility.results.adf)": [[5, "tcutility.results.adf.get_properties"]], "get_properties() (in module tcutility.results.dftb)": [[5, "tcutility.results.dftb.get_properties"]], "get_timing() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_timing"]], "items() (result method)": [[5, "tcutility.results.result.Result.items"]], "keys() (result method)": [[5, "tcutility.results.result.Result.keys"]], "prune() (result method)": [[5, "tcutility.results.result.Result.prune"]], "read() (trackkfreader method)": [[5, "tcutility.results.cache.TrackKFReader.read"]], "read() (in module tcutility.results)": [[5, "tcutility.results.read"]], "store() (in module tcutility.results.cache)": [[5, "tcutility.results.cache.store"]], "tcutility.results": [[5, "module-tcutility.results"]], "tcutility.results.adf": [[5, "module-tcutility.results.adf"]], "tcutility.results.ams": [[5, "module-tcutility.results.ams"]], "tcutility.results.cache": [[5, "module-tcutility.results.cache"]], "tcutility.results.dftb": [[5, "module-tcutility.results.dftb"]], "tcutility.results.result": [[5, "module-tcutility.results.result"]], "unload() (in module tcutility.results.cache)": [[5, "tcutility.results.cache.unload"]]}})
\ No newline at end of file
+Search.setIndex({"docnames": ["__modules", "index", "shared/usage_results", "tcutility", "tcutility.constants", "tcutility.results"], "filenames": ["__modules.rst", "index.rst", "shared/usage_results.rst", "tcutility.rst", "tcutility.constants.rst", "tcutility.results.rst"], "titles": ["TCutility", "TCutility v0.7.1 documentation", "<no title>", "TCutility package", "tcutility.constants package", "tcutility.results package"], "terms": {"packag": [0, 1], "subpackag": 0, "result": [0, 1, 2, 3], "am": [0, 1, 3], "adf": [0, 1, 2, 3], "dftb": [0, 1, 3], "cach": [0, 1, 3], "modul": [0, 1, 5], "content": [0, 5], "ensure_2d": [0, 3], "ensure_list": [0, 3], "squeeze_list": [0, 3], "v0": [0, 2, 3, 4, 5], "7": [0, 2, 3, 4, 5], "0": [2, 5], "text": [0, 1, 2, 3, 4, 5], "cm": [0, 1, 2, 3, 4, 5], "1": [0, 2, 3, 4, 5], "kcal": [0, 1, 2, 3, 4, 5], "mol": [0, 1, 2, 3, 4, 5], "km": [0, 1, 2, 3, 4, 5], "i": [1, 5], "python": 1, "librari": 1, "contain": [1, 4, 5], "mani": 1, "helper": 1, "function": [1, 5], "class": [1, 5], "us": [1, 4, 5], "program": [1, 5], "written": [1, 5], "theochem": 1, "group": [1, 2, 5], "constant": 1, "index": [1, 5], "search": 1, "page": 1, "thi": [1, 5], "under": 1, "heavi": 1, "develop": 1, "so": [1, 5], "ar": [1, 5], "guarante": 1, "older": 1, "code": [1, 5], "work": [1, 5], "newer": 1, "version": [1, 5], "import": [2, 5], "tcutil": 2, "calc_dir": [2, 5], "test": [2, 5], "fixtur": [2, 5], "ethanol": [2, 5], "info": [2, 5], "read": [2, 3, 5], "engin": [2, 5], "ams_vers": [2, 5], "full": [2, 5], "2022": [2, 5], "103": [2, 5], "r104886": [2, 5], "06": [2, 5], "17": [2, 5], "symmetri": [2, 5], "c": [2, 5], "": [2, 5], "label": [2, 5], "aa": [2, 5], "aaa": [2, 5], "properti": [2, 5], "energi": [2, 5], "orbint": [2, 5], "2738": [2, 5], "644830445246": [2, 5], "1056": [2, 5], "9706925183411": [2, 5], "total": [2, 5], "3795": [2, 5], "615522963587": [2, 5], "vibrat": [2, 5], "number_of_imag_mod": [2, 5], "get_info": [3, 5], "get_ams_info": [3, 5], "get_ams_input": [3, 5], "get_ams_vers": [3, 5], "get_calc_fil": [3, 5], "get_calculation_statu": [3, 5], "get_histori": [3, 5], "get_input_block": [3, 5], "get_molecul": [3, 5], "get_tim": [3, 5], "get_calc_set": [3, 5], "get_level_of_theori": [3, 5], "get_properti": [3, 5], "as_plams_set": [3, 5], "get_multi_kei": [3, 5], "get_parent_tre": [3, 5], "item": [3, 5], "kei": [3, 5], "prune": [3, 5], "trackkfread": [3, 5], "get": [3, 5], "store": [3, 5], "unload": [3, 5], "x": 3, "transpos": 3, "fals": [3, 5], "sourc": [3, 5], "A": 4, "small": 4, "some": 4, "help": 4, "intern": [4, 5], "The": 5, "enabl": 5, "you": 5, "easili": 5, "retriev": 5, "inform": 5, "from": 5, "calcul": 5, "done": 5, "includ": 5, "set": 5, "well": 5, "e": 5, "g": 5, "band": 5, "recommend": 5, "usag": 5, "One": 5, "can": 5, "also": 5, "access": 5, "specif": 5, "call": 5, "one": 5, "submodul": 5, "below": 5, "given": 5, "object": 5, "just": 5, "like": 5, "dict": 5, "provid": 5, "basic": 5, "gener": 5, "about": 5, "directori": 5, "time": 5, "file": 5, "statu": 5, "etc": 5, "further": 5, "analysi": 5, "typic": 5, "exampl": 5, "str": 5, "path": 5, "master": 5, "data": 5, "It": 5, "paramet": 5, "point": 5, "desir": 5, "return": 5, "dictionari": 5, "depend": 5, "type": 5, "see": 5, "wa": 5, "perform": 5, "job_id": 5, "id": 5, "job": 5, "check": 5, "two": 5, "same": 5, "might": 5, "uniqu": 5, "identifi": 5, "is_multijob": 5, "bool": 5, "whether": 5, "multijob": 5, "fragment": 5, "molecul": 5, "input": 5, "output": 5, "molecular": 5, "system": 5, "histori": 5, "variabl": 5, "inp": 5, "string": 5, "scm": 5, "major": 5, "should": 5, "correspond": 5, "year": 5, "releas": 5, "minor": 5, "micro": 5, "revis": 5, "number": 5, "date": 5, "datetim": 5, "relev": 5, "filenam": 5, "describ": 5, "reader": 5, "In": 5, "case": 5, "non": 5, "succ": 5, "give": 5, "possibl": 5, "reason": 5, "error": 5, "warn": 5, "plam": 5, "kfreader": 5, "kffile": 5, "fatal": 5, "true": 5, "cannot": 5, "analys": 5, "correctli": 5, "otherwis": 5, "list": 5, "explain": 5, "thei": 5, "name": 5, "success": 5, "run": 5, "unknown": 5, "w": 5, "fail": 5, "singl": 5, "charact": 5, "r": 5, "u": 5, "f": 5, "number_of_entri": 5, "int": 5, "step": 5, "ani": 5, "section": 5, "natur": 5, "common": 5, "coord": 5, "geometri": 5, "optim": 5, "pe": 5, "scan": 5, "float": 5, "associ": 5, "each": 5, "gradient": 5, "arrai": 5, "atom": 5, "input_block": 5, "decompos": 5, "its": 5, "block": 5, "standard": 5, "format": 5, "follow": 5, "parentblock": 5, "subblock": 5, "subsubblock": 5, "nonstandard": 5, "subsubsubblock": 5, "ha": 5, "defin": 5, "within": 5, "parent": 5, "indic": 5, "These": 5, "special": 5, "multipl": 5, "entri": 5, "add": 5, "bond": 5, "rkf": 5, "els": 5, "guess": 5, "them": 5, "number_of_atom": 5, "atom_numb": 5, "atom_symbol": 5, "element": 5, "atom_mass": 5, "mass": 5, "final": 5, "If": 5, "singlepoint": 5, "cpu": 5, "spent": 5, "sy": 5, "io": 5, "process": 5, "creation": 5, "destruct": 5, "larger": 5, "than": 5, "sum": 5, "an": 5, "task": 5, "relativist": 5, "effect": 5, "were": 5, "unrestricted_sfo": 5, "sfo": 5, "treat": 5, "unrestrict": 5, "manner": 5, "unrestricted_mo": 5, "mo": 5, "select": 5, "used_region": 5, "region": 5, "level": 5, "theori": 5, "inp_path": 5, "creat": 5, "summari": 5, "human": 5, "readabl": 5, "xc": 5, "categori": 5, "belong": 5, "gga": 5, "metahybrid": 5, "dispers": 5, "correct": 5, "method": 5, "dure": 5, "empiricalsc": 5, "which": 5, "empir": 5, "scale": 5, "mp2": 5, "basi": 5, "size": 5, "core": 5, "frozen": 5, "approxim": 5, "qualiti": 5, "numer": 5, "elstat": 5, "electrostat": 5, "potenti": 5, "orbit": 5, "interact": 5, "contribut": 5, "pauli": 5, "repuls": 5, "gibb": 5, "free": 5, "onli": 5, "popul": 5, "mode": 5, "enthalpi": 5, "number_of_mod": 5, "3n": 5, "5": 5, "linear": 5, "6": 5, "where": 5, "n": 5, "number_of_imaginary_mod": 5, "imaginari": 5, "frequenc": 5, "sort": 5, "low": 5, "high": 5, "intens": 5, "vdd": 5, "charg": 5, "voronoi": 5, "deform": 5, "denisti": 5, "electron": 5, "being": 5, "differ": 5, "between": 5, "scf": 5, "initi": 5, "kf": 5, "base": 5, "allow": 5, "dot": 5, "notat": 5, "insensit": 5, "retain": 5, "when": 5, "first": 5, "valu": 5, "multikei": 5, "join": 5, "re": 5, "gotten": 5, "present": 5, "we": 5, "overrid": 5, "order": 5, "skip": 5, "certain": 5, "want": 5, "hide": 5, "start": 5, "end": 5, "dunder": 5, "expos": 5, "user": 5, "view": 5, "d": 5, "remov": 5, "empti": 5, "tini": 5, "handl": 5, "take": 5, "long": 5, "open": 5, "especi": 5, "better": 5, "onc": 5, "later": 5, "arg": 5, "kwarg": 5, "subclass": 5, "track": 5, "figur": 5, "out": 5, "For": 5, "trim": 5, "reduc": 5, "files": 5, "tracker": 5, "insid": 5, "automat": 5, "convert": 5, "integ": 5, "storag": 5, "yet": 5, "new": 5, "locat": 5, "none": 5, "delet": 5, "sinc": 5, "quit": 5, "larg": 5, "forget": 5, "after": 5, "have": 5, "finish": 5, "lest": 5, "memori": 5, "issu": 5, "either": 5, "itself": 5, "nuclear_intern": 5, "nuclear": 5}, "objects": {"": [[3, 0, 0, "-", "tcutility"]], "tcutility": [[3, 1, 1, "", "ensure_2d"], [3, 1, 1, "", "ensure_list"], [5, 0, 0, "-", "results"], [3, 1, 1, "", "squeeze_list"]], "tcutility.results": [[5, 0, 0, "-", "adf"], [5, 0, 0, "-", "ams"], [5, 0, 0, "-", "cache"], [5, 0, 0, "-", "dftb"], [5, 1, 1, "", "get_info"], [5, 1, 1, "", "read"], [5, 0, 0, "-", "result"]], "tcutility.results.adf": [[5, 1, 1, "", "get_calc_settings"], [5, 1, 1, "", "get_level_of_theory"], [5, 1, 1, "", "get_properties"]], "tcutility.results.ams": [[5, 1, 1, "", "get_ams_info"], [5, 1, 1, "", "get_ams_input"], [5, 1, 1, "", "get_ams_version"], [5, 1, 1, "", "get_calc_files"], [5, 1, 1, "", "get_calculation_status"], [5, 1, 1, "", "get_history"], [5, 1, 1, "", "get_input_blocks"], [5, 1, 1, "", "get_molecules"], [5, 1, 1, "", "get_timing"]], "tcutility.results.cache": [[5, 2, 1, "", "TrackKFReader"], [5, 1, 1, "", "get"], [5, 1, 1, "", "store"], [5, 1, 1, "", "unload"]], "tcutility.results.cache.TrackKFReader": [[5, 3, 1, "", "read"]], "tcutility.results.dftb": [[5, 1, 1, "", "get_calc_settings"], [5, 1, 1, "", "get_properties"]], "tcutility.results.result": [[5, 2, 1, "", "Result"]], "tcutility.results.result.Result": [[5, 3, 1, "", "as_plams_settings"], [5, 3, 1, "", "get_multi_key"], [5, 3, 1, "", "get_parent_tree"], [5, 3, 1, "", "items"], [5, 3, 1, "", "keys"], [5, 3, 1, "", "prune"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "titleterms": {"tcutil": [0, 1, 3, 4, 5], "v0": 1, "7": 1, "0": [], "document": 1, "content": [1, 3], "indic": 1, "tabl": 1, "packag": [3, 4, 5], "subpackag": 3, "modul": 3, "constant": 4, "result": 5, "am": 5, "adf": 5, "dftb": 5, "cach": 5, "1": 1}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"TCutility": [[0, "tcutility"]], "TCutility v0.7.1 documentation": [[1, "tcutility-projectversion-documentation"]], "Contents:": [[1, null]], "Indices and tables": [[1, "indices-and-tables"]], "TCutility package": [[3, "tcutility-package"]], "Subpackages": [[3, "subpackages"]], "Module contents": [[3, "module-tcutility"]], "tcutility.constants package": [[4, "tcutility-constants-package"]], "tcutility.results package": [[5, "tcutility-results-package"]], "tcutility.results": [[5, "module-tcutility.results"]], "tcutility.results.ams": [[5, "module-tcutility.results.ams"]], "tcutility.results.adf": [[5, "module-tcutility.results.adf"]], "tcutility.results.dftb": [[5, "module-tcutility.results.dftb"]], "tcutility.results.result": [[5, "module-tcutility.results.result"]], "tcutility.results.cache": [[5, "module-tcutility.results.cache"]]}, "indexentries": {"ensure_2d() (in module tcutility)": [[3, "tcutility.ensure_2d"]], "ensure_list() (in module tcutility)": [[3, "tcutility.ensure_list"]], "module": [[3, "module-tcutility"], [5, "module-tcutility.results"], [5, "module-tcutility.results.adf"], [5, "module-tcutility.results.ams"], [5, "module-tcutility.results.cache"], [5, "module-tcutility.results.dftb"], [5, "module-tcutility.results.result"]], "squeeze_list() (in module tcutility)": [[3, "tcutility.squeeze_list"]], "tcutility": [[3, "module-tcutility"]], "result (class in tcutility.results.result)": [[5, "tcutility.results.result.Result"]], "trackkfreader (class in tcutility.results.cache)": [[5, "tcutility.results.cache.TrackKFReader"]], "as_plams_settings() (result method)": [[5, "tcutility.results.result.Result.as_plams_settings"]], "get() (in module tcutility.results.cache)": [[5, "tcutility.results.cache.get"]], "get_ams_info() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_ams_info"]], "get_ams_input() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_ams_input"]], "get_ams_version() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_ams_version"]], "get_calc_files() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_calc_files"]], "get_calc_settings() (in module tcutility.results.adf)": [[5, "tcutility.results.adf.get_calc_settings"]], "get_calc_settings() (in module tcutility.results.dftb)": [[5, "tcutility.results.dftb.get_calc_settings"]], "get_calculation_status() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_calculation_status"]], "get_history() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_history"]], "get_info() (in module tcutility.results)": [[5, "tcutility.results.get_info"]], "get_input_blocks() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_input_blocks"]], "get_level_of_theory() (in module tcutility.results.adf)": [[5, "tcutility.results.adf.get_level_of_theory"]], "get_molecules() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_molecules"]], "get_multi_key() (result method)": [[5, "tcutility.results.result.Result.get_multi_key"]], "get_parent_tree() (result method)": [[5, "tcutility.results.result.Result.get_parent_tree"]], "get_properties() (in module tcutility.results.adf)": [[5, "tcutility.results.adf.get_properties"]], "get_properties() (in module tcutility.results.dftb)": [[5, "tcutility.results.dftb.get_properties"]], "get_timing() (in module tcutility.results.ams)": [[5, "tcutility.results.ams.get_timing"]], "items() (result method)": [[5, "tcutility.results.result.Result.items"]], "keys() (result method)": [[5, "tcutility.results.result.Result.keys"]], "prune() (result method)": [[5, "tcutility.results.result.Result.prune"]], "read() (trackkfreader method)": [[5, "tcutility.results.cache.TrackKFReader.read"]], "read() (in module tcutility.results)": [[5, "tcutility.results.read"]], "store() (in module tcutility.results.cache)": [[5, "tcutility.results.cache.store"]], "tcutility.results": [[5, "module-tcutility.results"]], "tcutility.results.adf": [[5, "module-tcutility.results.adf"]], "tcutility.results.ams": [[5, "module-tcutility.results.ams"]], "tcutility.results.cache": [[5, "module-tcutility.results.cache"]], "tcutility.results.dftb": [[5, "module-tcutility.results.dftb"]], "tcutility.results.result": [[5, "module-tcutility.results.result"]], "unload() (in module tcutility.results.cache)": [[5, "tcutility.results.cache.unload"]]}})
\ No newline at end of file
diff --git a/docs/_build/html/tcutility.results.html b/docs/_build/html/tcutility.results.html
index 7ea3b0db..d84f1ab8 100644
--- a/docs/_build/html/tcutility.results.html
+++ b/docs/_build/html/tcutility.results.html
@@ -575,6 +575,7 @@ 

tcutility.results package\(\text{kcal mol}^-1\)).

  • energy.gibbs (float) – Gibb’s free energy (\(\text{kcal mol}^-1\)). Only populated if vibrational modes were calculated.

  • energy.enthalpy (float) – enthalpy (\(\text{kcal mol}^-1\)). Only populated if vibrational modes were calculated.

  • +
  • energy.nuclear_internal (float) – nuclear internal energy (\(\text{kcal mol}^-1\)). Only populated if vibrational modes were calculated.

  • vibrations.number_of_modes (int) – number of vibrational modes for this molecule, 3N-5 for non-linear molecules and 3N-6 for linear molecules, where N is the number of atoms.

  • vibrations.number_of_imaginary_modes (int) – number of imaginary vibrational modes for this molecule.

  • vibrations.frequencies (float) – vibrational frequencies associated with the vibrational modes, sorted from low to high (\(\text{cm}^-1\)).