Différences entre les versions de « VBTutorial1 »

De Workshops
Aller à la navigation Aller à la recherche
Ligne 63 : Ligne 63 :
 
#* the ''frgtyp=sao'' specification, without using the f basis functions in the definition of the fragment orbitals for simplicity ;  
 
#* the ''frgtyp=sao'' specification, without using the f basis functions in the definition of the fragment orbitals for simplicity ;  
 
#* the ''boys'' keyword in the ''$ctrl'' section ;  
 
#* the ''boys'' keyword in the ''$ctrl'' section ;  
#* specifying a guess read from Gamess RHF Molecular orbitals (''guess=mo'' in $ctrl section together with extra ''$gus'' section) ;  
+
#* automatic guess (''guess=auto'' option) ;
 +
# Recompute the same L-VBSCF wave-function, this time specifying a guess read from Gamess RHF Molecular orbitals, through the ''guess=mo'' option in the $ctrl section, and adding an extra ''$gus'' section in the input (see ''hints'' below, and [[file:|XMVB manual]]) ;  
 
# 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 82 : Ligne 83 :
 
** 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
 
** 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)  
 
** 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)  
 +
 +
Note that using automatic guess works fine in a simple case like this one, using ''guess=mo'' simply accelerate convergence. However, for larger molecule, specifying a good orbital guess through ''guess=mo'' and an extra $gus section will often be useful.
 +
 
* For the VBCISD calculation on F<sub>2</sub> you should add ''NCOR=2'' in the ''$ctrl'' section, as there is two core orbitals (core of each fluorine) to freeze in the calculation
 
* For the VBCISD calculation on F<sub>2</sub> you should add ''NCOR=2'' in the ''$ctrl'' section, as there is two core orbitals (core of each fluorine) to freeze in the calculation
 
* 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.

Version du 10 juillet 2012 à 09:22

<< 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