We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Currently, the specification does not clarify how to handle orbital energies, occupations or symmetries for open shell systems.
For coefficients, moCoefficients splits into alphaCoefficients and betaCoefficients but this makes the other lists ambiguous.
moCoefficients
alphaCoefficients
betaCoefficients
The text was updated successfully, but these errors were encountered:
My suggestion is that for open shell systems, orbital energies, occupations and symmetries become lists of lists (alpha, beta).
Right now, if I look in quantumio I don't see any code that uses:
quantumio
gaussian->moEnergy()
gaussian->moOccupancy()
So all of this is new syntax - it does not yet exist in the wild.
Alternately, the energies, etc. could use the same scheme - orbitals:energies gets split into orbitals:alphaEnergies and orbitals:betaEnergies, etc.
That second option is probably easier to code, since the GaussianSet::setMolecularOrbitalEnergy takes alpha / beta types.
GaussianSet::setMolecularOrbitalEnergy
Sorry, something went wrong.
cryos
No branches or pull requests
Currently, the specification does not clarify how to handle orbital energies, occupations or symmetries for open shell systems.
For coefficients,
moCoefficients
splits intoalphaCoefficients
andbetaCoefficients
but this makes the other lists ambiguous.The text was updated successfully, but these errors were encountered: