Freezing canonical orbitals! #2763
ironhide210
started this conversation in
General
Replies: 4 comments 4 replies
-
|
Yes, use the frozen keyword argument:
https://pyscf.org/user/mp.html#frozen-orbitals
β¦On Sat, Apr 5, 2025 at 2:38β―PM Mrinal Thapa ***@***.***> wrote:
Is there a way to freeze high-lying virtual orbitals in both *GHF* and
*RHF* calculations when performing MP2 or CCSD calculations in pyscf?
β
Reply to this email directly, view it on GitHub
<#2763>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADGAJCYSAEI2YDVBFMCLCH32YAPI5AVCNFSM6AAAAAB2QY7ATGVHI2DSMVQWIX3LMV43ERDJONRXK43TNFXW4OZYGE3TAMBUGI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
1 reply
-
|
Or using the pyscf/examples/cc/11-frozen_core.py Lines 58 to 63 in e518e2b |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Yes, that is the shape you would get if you freeze the high-lying virtuals
(not the frontier orbitals).
β¦--
Timothy C. Berkelbach
Associate Professor, Department of Chemistry, Columbia University
Co-Director, Initiative for Computational Catalysis, Flatiron Institute
https://berkelbach.chem.columbia.edu
On Sun, Apr 6, 2025 at 5:26β―PM Mrinal Thapa ***@***.***> wrote:
With this option, can I get a MP2 density matrix of the shape [no+nvact,
no+nvact] if I freeze the frontier orbitals?
Here, "no" is the number occupied, and "nvact" is the active number of
virtuals remaining.
β
Reply to this email directly, view it on GitHub
<#2763 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADGAJC4RIHXYU54D3Z664PL2YGLYJAVCNFSM6AAAAAB2QY7ATGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTENZUGM3TANA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
3 replies
-
|
Yes, I understand. You need to pass the keyword argument I described. Here is a full working example. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Is there a way to freeze high-lying virtual orbitals in both GHF and RHF calculations when performing MP2 or CCSD calculations in pyscf?
Beta Was this translation helpful? Give feedback.
All reactions