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

Abierto
#858 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
24/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
c

Línea de trabajo

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.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.
Lenguaje dominante
C
Estrellas
10
Forks
8
Merge medio
21 min
PR fusionados (30 d)
1

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de FriendsofECCE/ECCE

Todos los issues de FriendsofECCE/ECCE

Issues similares

Más issues de C

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.