Skip to content

ordering of angular moment-indexed basis functions in psi4 #134

Description

@linminhtoo

hello,

how can I ascertain the order of atomic orbital basis functions that psi4 uses ?
e.g. for p orbital basis functions, what is the ordering of l's from -1 to +1? some programmes use l=0, l=+1, l=-1, others use l=-1, l=0, l=+1, and yet some l=+1, l=0, l=-1...

and by extension, is there a concrete way I can verify the ordering of all atomic orbital basis functions for any basis set in psi4 ??

I did a lot of googling and reading but there doesn't appear to be a straight answer in the documentation.

the closest I came was this page in the psi4 README but it is not unambiguous, as it is unclear if this is always the case. https://psicode.org/psi4manual/master/prog_blas.html#how-to-name-orbital-bases-e-g-ao-so
. Note that in PSI4, the real combinations of spherical harmonic functions (see the paragraph below Eq. 15 in the Schlegel paper) are ordered as: 0, 1+, 1-, 2+, 2-, ….

thank you

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions