Skip to content

Commit 4f48c7b

Browse files
author
cclib
committed
See cclib/cclib@3eed5b9 from refs/heads/master
1 parent 6d0ab84 commit 4f48c7b

28 files changed

Lines changed: 614 additions & 215 deletions

.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 0d39ca032e814fd361b8c06cea916e59
3+
config: 7c315bf3cffc1c308fda5e817e3bc49d
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

_sources/attributes.rst.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
`nbasis`_ number of basis functions integer
4646
`nmo`_ number of molecular orbitals integer
4747
`nmrtensors`_ Nuclear magnetic resonance chemical shielding tensors dict of dicts of array of rank 2
48+
`nmrcouplingtensors`_ Nuclear magnetic resonance spin-spin coupling tensors dict of dicts of array of rank 2
4849
`nocoeffs`_ natural orbital coefficients array of rank 2
4950
`nooccnos`_ natural orbital occupation numbers array of rank 1
5051
`nsocoeffs`_ natural spin orbital coefficients list of array of rank 2
@@ -53,6 +54,7 @@
5354
`optstatus`_ optimization status for each set of atomic coordinates array of rank 1
5455
`polarizabilities`_ (dipole) polarizabilities, static or dynamic list of arrays of rank 2
5556
`pressure`_ pressure used for Thermochemistry atm float
57+
`rotconsts`_ rotational constants GHz array of rank 2
5658
`scancoords`_ geometries of each scan step angstroms array of rank 3
5759
`scanenergies`_ energies of potential energy surface list
5860
`scannames`_ names of variables scanned list of strings
@@ -118,6 +120,7 @@
118120
.. _`nbasis`: data_notes.html#nbasis
119121
.. _`nmo`: data_notes.html#nmo
120122
.. _`nmrtensors`: data_notes.html#nmrtensors
123+
.. _`nmrcouplingtensors`: data_notes.html#nmrcouplingtensors
121124
.. _`nocoeffs`: data_notes.html#nocoeffs
122125
.. _`nooccnos`: data_notes.html#nooccnos
123126
.. _`nsocoeffs`: data_notes.html#nsocoeffs
@@ -126,6 +129,7 @@
126129
.. _`optstatus`: data_notes.html#optstatus
127130
.. _`polarizabilities`: data_notes.html#polarizabilities
128131
.. _`pressure`: data_notes.html#pressure
132+
.. _`rotconsts`: data_notes.html#rotconsts
129133
.. _`scancoords`: data_notes.html#scancoords
130134
.. _`scanenergies`: data_notes.html#scanenergies
131135
.. _`scannames`: data_notes.html#scannames

_sources/changelog.rst.txt

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,70 @@
44
Changelog
55
=========
66

7+
Changes in cclib-1.8
8+
--------------------
9+
10+
**Features**
11+
12+
* [GSoC 2023] New language bindings: Julia (Victor Hugo Cano Gil, #1053, https://github.com/cclib/Cclib.jl)
13+
* [GSoC 2023] New parser: NBO (Weronika Zak, #1230, #1233, #1244)
14+
* [GSoC 2023] New parser: GAMESS *.dat (Weronika Zak, #1208, #1214, #1229)
15+
* New attribute: nmrcouplingtensors for NMR spin-spin couplings, initially from ORCA (#125, #1191)
16+
* New attribute: rotconsts for rotational constants, initially from Gaussian (Mark Payne, #1054)
17+
* New method: compute CM5 charges (Sai Murali Karthik Putcha, #676, #852, #1136)
18+
* Support parsing atomcoords for more DALTON calculation types (#641, #1237)
19+
* Be less restrictive in parsed data attributes required for Open Babel bridge (#641, #1236)
20+
* Support parsing implicit solvation parameters from Gaussian, ORCA, QChem, and Turbomole (#1171, #1217, #1232)
21+
* Support parsing excited state method from Gaussian, ORCA, and Turbomole (#1171, #1219)
22+
* Support parsing post-HF excited states from ORCA (#1168)
23+
* Support parsing Hessian from DALTON, GAMESS, NWChem, and Psi4 (#1199, #1200, #1201, #1202)
24+
* Support parsing Psi4 1.7 (Dustin Wheeler, #1185, #1210)
25+
* Support writing vibrational frequency attributes to MOLDEN (#1127, #1132)
26+
* Support writing natural orbitals instead of canonical MOs to MOLDEN (#948)
27+
* Support parsing Hirshfeld and CM5 charges from Gaussian, ORCA, and QChem (#1137)
28+
* Support parsing CCSD(T) energies from ORCA and Psi4 (#1194, #1195)
29+
* Support parsing NWChem 7.0 (#1131, #1133, #1188)
30+
* Support parsing atommasses and vibdisps from NWChem (#1131, #1198)
31+
* Support parsing Hartree-Fock and semiempirical excited states from ORCA (#1187, #1189)
32+
* Support parsing etsyms from ORCA (#1166)
33+
* Support parsing timing information from Gaussian, ORCA, and Turbomole (#1167)
34+
* Support parsing methods and basis set from ORCA (#1170)
35+
* Support parsing excited state using in geometry optimization from Gaussian (#1149, #1151)
36+
* Support parsing etmagdips from Turbomole (#1139)
37+
38+
**Bugfixes**
39+
40+
* Fix edge case of XYZ files being interpreted as Turbomole outputs (#1207, #1238)
41+
* Fix units for calculating nuclear repulsion energy (migatt, #1241, #1242, #1243)
42+
* Fix infrastructure for reading CJSON (#1222, #1234)
43+
* Fix edge cases when parsing certain Turbomole outputs (#1174, #1197, #1220, #1222)
44+
* Fix precision in parsing Hirshfeld charges from ORCA (#1209, #1213)
45+
* Fix parsing Hessian from formatted checkpoint files (#1204)
46+
* Fix parsing etoscs for ORCA calculations with spin-orbit coupling (#1172)
47+
* Fix parsing mocoeffs with non-standard population printing from Gaussian (#1162, #1169)
48+
* Fix possible infinite loop in DDEC6 method (#1165)
49+
* Improve checking of mpenergies in Gaussian (#1163, #1164)
50+
* Fix sign of atomcharges in NWChem (#1156)
51+
* Update core developers in documentation (#1144)
52+
53+
**Developer facing changes**
54+
55+
* Update copyright years to 2023 (#1245, #1246)
56+
* Be more flexible in extend_attribute (Weronika Zak, #1224, #1228)
57+
* Fix automatically updating both cclib.github.io and cclib.readthedocs.io and testing docs build (#709, #1154, #1158, #1203, #1216, #1223, #1227)
58+
* Initial Black and isort configuration (#1211)
59+
* Support development using Dev Containers (#1212)
60+
* Use raw string in regular expression (#1206)
61+
* More comprehensive testing of coupled cluster energies (#1196)
62+
* Continue migration from unittest to pytest (#1181, #1182, #1183, #1184, #1186)
63+
* Add type annotations to most functions and methods (#1179)
64+
* More idiomatic checking of None (#991, #1178)
65+
* Fix installation of pyquante2 in cclib environments (#1176)
66+
* Test Python 3.9 and 3.10 (#1175)
67+
* Increase minimum supported Python version to 3.7 (#1157, #1159, #1160, #1161)
68+
* Modularize atomcharges testing (#1152)
69+
* Update code coverage Action version (#1095)
70+
771
Changes in cclib-1.7.2
872
----------------------
973

0 commit comments

Comments
 (0)