Examples: H2 potential curve (RHF/UHF/CCSD, Morse fit) and chirality (enantiomers, diastereomers)

Offen
#858 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
24/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
c

Rechercherichtung

Start by exploring the existing example calculations opened through File > Open Example Calculations and the scan panel. The issue describes H₂ potential curves with RHF, UHF and CCSD, a Morse fit, and chirality comparisons for alanine and other stereoisomers. Done means adding both example sets with the specified calculations and comparisons; the payload does not identify relevant files or tests.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement

New example calculations (File > Open Example Calculations); SN1/E1/E2 are under #447.

  • H₂ potential curve. Rigid scan of H–H from 4.0 Å inwards in 37 steps of −0.1 Å, with RHF, UHF (broken-symmetry guess) and CCSD (full CI for two electrons) on the same grid. RHF goes to the wrong ionic+covalent limit. UHF goes to the right limit with spin contamination beyond the Coulson–Fischer point (about 1.2 Å). An outward scan beside the inward one shows the SCF solution following. A "fit Morse" option in the scan panel (Dₑ, a, rₑ, ωₑ), compared with experiment (rₑ 0.741 Å, ωₑ about 4401 cm⁻¹, D₀ 4.48 eV).
  • Chirality. R- and S-alanine side by side, with identical energies, frequencies and IR, differing only in chiroptical properties (ECD from TD-DFT, VCD, optical rotation). L-alanine is S but L-cysteine is R. Threonine or isoleucine (two stereocentres) show that diastereomers, unlike enantiomers, differ in energy.
Vorherrschende Sprache
C
Sterne
10
Forks
8
Ø Merge
21 Min.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus FriendsofECCE/ECCE

Alle Issues in FriendsofECCE/ECCE

Ähnliche Issues

Weitere Issues zu C

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.