Support and discussions for Molcas and OpenMolcas users and developers
You are not logged in.
Please note: The forum's URL has changed. The new URL is: https://molcasforum.univie.ac.at. Please update your bookmarks!
You can choose an avatar and change the default style by going to "Profile" → "Personality" or "Display".Pages: 1
Dear developers,
I have confusions regarding keywords to use for analytic grad/NAC at caspt2.
I am not clear when to use the SADREF keyword for analytical gradients at CASPT2. Do I have always put it whether its SS-CASPT2 /(M,X,R)-multistate variants. I put the constraint that my underlying CASSCF/RASSCF is always state-averaged over multiple roots.
For the NAC computations, do I need just the NAC keyword and no SADREF/GRDT in all cases ?
EDITS to original question
Dear developers,
I have additional issues in using new analytical NAC. On the compiled master downloaded on 16 Feb 2023, the analytical NAC seems to only work inside the SLAPAF module. Outside it the program crashes complaining it can't do numerical NAC. On a related note, inside the SLAPAF module the program automagically switches to analytical grads without using SADREF/GRDT, but in a single point computation these keywords are necessary to avoid NUMERICAL_GRADS.
In addition, in the ALASKA section, the "Total derivative coupling" is identical to "CI derivative coupling". So, the division by energy-difference is not being performed. For same struct/basis-set the values are identical to what is obtained in BAGEL by using the "noweight" keyword which doesn't weigh the terms by energy-difference
VKJ
Last edited by vkj (2023-02-17 12:59:35)
Offline
Bump.
I have an additional question about SADRef.
I tried it in a CASPT2 calculation on top of SA-RASSCF (RAS1+RAS2), with multistate = 1; 1
Got this error:
### ERROR: Analytic gradients available only if all CASSCF ###
### roots are included in the CASPT2 calculation or with ###
### the SADRef keyword.
I had both SADRef and GRDT keywords specified. So, is it "Analytic gradients available only if all CASSCF roots are included in the CASPT2 calculation AND with the SADRef keyword." maybe?
Offline
I'd like to add to the SADRef question. I was not able to get it to work:
- with SA-RASSCF and single-state CASPT2, the error is shown above;
- with SA-RASSCF and multi-state CASPT2, ALASKA enters numerical gradient mode;
So, I assume, no analytic Hessian for MS-CASPT2?
Offline
From a communication with the developer: "SADREF has been used only for a development purpose in the initial implementation, but it is not well tested any more, so there may be some bugs. In addition, it is (strongly) discouraged to activate the option for actual studies in particular with XMS variants, because the character of these XMS variants are lost (RMS with SADREF is equivalent to XMS)."
So I think the bottom line is: Do not use SADREF.
Offline
Pages: 1