Skip to content
New issue

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

Support frozen core #24

Open
haakoek opened this issue Jan 28, 2020 · 3 comments
Open

Support frozen core #24

haakoek opened this issue Jan 28, 2020 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@haakoek
Copy link
Collaborator

haakoek commented Jan 28, 2020

This is done naively by just restricting the occupied indices, i.e.,
occ = slice(0,n) #n is the number of elctrons, is replaced with
occ = slice(n_frozen, n) #n_frozen is the number of frozen core orbitals.

PyScf has frozen core support that we can test groundstate energies against.

@haakoek haakoek added enhancement New feature or request help wanted Extra attention is needed labels Jan 28, 2020
@Schoyen
Copy link
Collaborator

Schoyen commented Jan 28, 2020

Is it really that simple?

@haakoek
Copy link
Collaborator Author

haakoek commented Jan 28, 2020

Naively yes, in practice maybe not, it should affect the shape/size of the amplitudes as well, i.e., system.n effectively becomes n-n_frozen (I think).

@Schoyen
Copy link
Collaborator

Schoyen commented Mar 30, 2020

This is related to HyQD/quantum-systems#40.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants