Repository navigation
Commit 962e354
Basis name tables: fix a fatal typo, and add 22 names verified by running the codes
Gaussian 16's table mapped 6-31G(3df,3pd) to "6-31g(3df,3dp)" and
6-311++G(3df,3pd) likewise -- the last two letters transposed. Verified
against the installed g16: "3dp" is a fatal "QPErr --- A syntax error was
detected in the input line", so choosing either of those basis sets
produced a deck that died immediately. "3pd" runs.
It was also missing 6-31G* and 6-31G**, the two most widely used basis
sets in chemistry, so both were being written out as explicit primitives
when Gaussian has them built in.
Adds 12 names for Gaussian 16 and 10 for ORCA. Every one was RUN on
water against the installed code rather than read off a manual, and the
resulting basis-function count is recorded beside it so a future silent
substitution shows up as a changed number.
That discipline earned its keep twice here. ORCA accepts 6-31++G** but
REJECTS 6-31++G and 6-31++G*, which no reading of the documentation would
suggest. And Gaussian's "def2SVPP" is not def2-SVPP: it gives 18
functions for water, which is def2-SV(P), while def2SVP gives 24 --
mapping ECCE's "def2-svp" onto it because the letters look right would
have silently substituted a smaller basis.
Names each code rejects are recorded in the comments so nobody adds them
later: 3-21G*, 6-31++G, 6-31++G* and 6-31G(3df,3pd) for ORCA.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EFMUNbw2UpRPmgsqviAowb1 parent c10336f commit 962e354
2 files changed
Lines changed: 42 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
504 | 504 | | |
505 | 505 | | |
506 | 506 | | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
507 | 530 | | |
508 | 531 | | |
509 | 532 | | |
| |||
518 | 541 | | |
519 | 542 | | |
520 | 543 | | |
521 | | - | |
| 544 | + | |
522 | 545 | | |
523 | 546 | | |
524 | | - | |
| 547 | + | |
525 | 548 | | |
526 | 549 | | |
527 | 550 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
167 | 184 | | |
168 | 185 | | |
169 | 186 | | |
| |||
0 commit comments