Différences entre les versions de « VBTutorial1 »

De Workshops
Aller à la navigation Aller à la recherche
Ligne 59 : Ligne 59 :
 
== Exercise 3 : F<math>{}_2</math> molecule and bond energy ==
 
== Exercise 3 : F<math>{}_2</math> molecule and bond energy ==
  
# Compute a L-VBSCF wave function for the F<math>{}_2</math> molecule, using the cc-pvtz basis set, and with inactive orbitals localized on the fluorine atoms. Use the ''frgtyp=sao'' specification and automatic guess (''guess=auto'') ; [HINT : first converge with only s and p orbitals in frgtyp, then use .orb as .gus when adding d (and f) orbitals]
+
# Compute a L-VBSCF wave function for the F<math>{}_2</math> molecule, using the cc-pvtz basis set, and with inactive orbitals localized on the fluorine atoms. Use the ''frgtyp=sao'' specification and specify a guess read from Gamess RHF Molecular orbitals (''guess=mo'' in $ctrl section together with extra ''$gus'' section) ;
 
# BOVB level :
 
# BOVB level :
 
## First, compute a π-D-VBSCF wave function using previous VBSCF orbitals as guess orbitals. To do that, you should allow the π inactive orbitals of fluorine to delocalize onto the two atoms, while keeping all <math>/sigma</math> (active and inactive) orbitals localized (see also : [[General_guidelines_for_BOVB_calculations#High_symmetry_case:| >> see "high symmetry case" in the "general guidelines for BOVB calculations"]])
 
## First, compute a π-D-VBSCF wave function using previous VBSCF orbitals as guess orbitals. To do that, you should allow the π inactive orbitals of fluorine to delocalize onto the two atoms, while keeping all <math>/sigma</math> (active and inactive) orbitals localized (see also : [[General_guidelines_for_BOVB_calculations#High_symmetry_case:| >> see "high symmetry case" in the "general guidelines for BOVB calculations"]])
Ligne 74 : Ligne 74 :
 
|-
 
|-
 
|
 
|
 +
* To prepare a ''$gus'' section for reading RHF MOs as a guess :
 +
** first compute gamess RHF solution only (take out : ''vbtyp=xmvb'' in the $control section of Gamess input)
 +
** read the RHF orbitals in Gamess and identify those who could be good guess orbitals for : 1s core of F, 2s lone pair, 2px lone pairs,... active orbitals
 +
** then build the ''$gus'' section in XMVB input accordingly, and start your calculation (don't forget to add again ''vbtyp=xmvb'' in the $control section of Gamess input)
 
* To compute the bond energy at the BOVB level, you can simply use the ROHF energies computed with Gamess for the separate fragments (F atoms here), because the L- and D-BOVB wave functions (like the VBSCF one) dissociate to uncorrelated separate fragments.
 
* To compute the bond energy at the BOVB level, you can simply use the ROHF energies computed with Gamess for the separate fragments (F atoms here), because the L- and D-BOVB wave functions (like the VBSCF one) dissociate to uncorrelated separate fragments.
 
* To compute the bond energy at the VBCISD level, you should however compute the separate fragments at this level of theory.
 
* To compute the bond energy at the VBCISD level, you should however compute the separate fragments at this level of theory.

Version du 10 juillet 2012 à 00:37

<< Return to the program


How to modify this page :

  • first : log in (top right of this page) ;
  • click on [edit] (far right) to edit a section of the page ;
  • write your text directly in the wiki page, and click on the "Save page" button (bottom left) to save your modifications

Pictures : how to insert a picture in your text

See also this page for an introduction to the basics of the wiki syntax


Basics of VB theory and XMVB program