-  Dear NWchem people,                                                                                                                                
 
  
 
-  I am new to NWchem and I would like to learn more about how to use the electron transfer module. I find some posts on electron transfer but I didn't find then really clear for the specific case of (localized) charge transfer between two different organic molecules.                                                 
 
 -  What I really when to do is to compute charge transfer integrals (for both positive and negative charges) between two different Pi-conjugated molecules. To do so, we need to localize the charge on a give molecular fragment to generate the reactants and products states required to compute the transfer integral. To illustrate this post let me consider two face to face anthracene molecules. In the second molecule one C-C distance has been slightly increase to get two "different" molecular fragments.                                                                                                                                 
 
  
 
geometry Ant1 nocenter noautoz 
C        -3.6498210      -0.7128910       0.0000000 
C        -2.4733540      -1.4043670       0.0000000 
C        -1.2176100      -0.7143810       0.0000000 
C        -1.2176100       0.7143810       0.0000000 
C        -2.4733540       1.4043670       0.0000000 
C        -3.6498210       0.7128910       0.0000000 
C         0.0000000      -1.4035360       0.0000000 
C         0.0000000       1.4035360       0.0000000 
C         1.2176100       0.7143810       0.0000000 
C         1.2176100      -0.7143810       0.0000000 
C         2.4733540      -1.4043670       0.0000000 
H         2.4596240      -2.5047250       0.0000000 
C         3.6498210      -0.7128910       0.0000000 
C         3.6498210       0.7128910       0.0000000 
C         2.4733540       1.4043670       0.0000000 
H         0.0000000      -2.5044860       0.0000000 
H        -4.6158010      -1.2390670       0.0000000 
H        -2.4596240      -2.5047250       0.0000000 
H        -2.4596240       2.5047250       0.0000000 
H        -4.6158010       1.2390670       0.0000000 
H         0.0000000       2.5044860       0.0000000 
H         4.6158010      -1.2390670       0.0000000 
H         4.6158010       1.2390670       0.0000000 
H         2.4596240       2.5047250       0.0000000 
end                                                 
 
geometry Ant2 nocenter noautoz 
C        -3.6498210      -0.7128910       3.0000000 
C        -2.4733540      -1.4043670       3.0000000 
C        -1.2176100      -0.7143810       3.0000000 
C        -1.2176100       0.7143810       3.0000000 
C        -2.4733540       1.4043670       3.0000000 
C        -3.6498210       0.7128910       3.0000000 
C         0.0000000      -1.4035360       3.0000000 
C         0.0000000       1.4035360       3.0000000 
C         1.2176100       0.7243810       3.0000000 
C         1.2176100      -0.7243790       3.0000000 
C         2.4733540      -1.4043670       3.0000000 
H         2.4596240      -2.5047250       3.0000000 
C         3.6498210      -0.7128910       3.0000000 
C         3.6498210       0.7128910       3.0000000 
C         2.4733540       1.4043670       3.0000000 
H         0.0000000      -2.5044860       3.0000000 
H        -4.6158010      -1.2390670       3.0000000 
H        -2.4596240      -2.5047250       3.0000000 
H        -2.4596240       2.5047250       3.0000000 
H        -4.6158010       1.2390670       3.0000000 
H         0.0000000       2.5044860       3.0000000 
H         4.6158010      -1.2390670       3.0000000 
H         4.6158010       1.2390670       3.0000000 
H         2.4596240       2.5047250       3.0000000 
end                                                 
 
geometry AntDimer nocenter noautoz 
C        -3.6498210      -0.7128910       0.0000000                                                
C        -2.4733540      -1.4043670       0.0000000                                                
C        -1.2176100      -0.7143810       0.0000000                                                
C        -1.2176100       0.7143810       0.0000000                                                
C        -2.4733540       1.4043670       0.0000000                                                
C        -3.6498210       0.7128910       0.0000000                                                
C         0.0000000      -1.4035360       0.0000000                                                
C         0.0000000       1.4035360       0.0000000                                                
C         1.2176100       0.7143810       0.0000000                                                
C         1.2176100      -0.7143810       0.0000000                                                
C         2.4733540      -1.4043670       0.0000000                                                
H         2.4596240      -2.5047250       0.0000000                                                
C         3.6498210      -0.7128910       0.0000000                                                
C         3.6498210       0.7128910       0.0000000                                                
C         2.4733540       1.4043670       0.0000000                                                
H         0.0000000      -2.5044860       0.0000000                                                
H        -4.6158010      -1.2390670       0.0000000                                                
H        -2.4596240      -2.5047250       0.0000000                                                
H        -2.4596240       2.5047250       0.0000000                                                
H        -4.6158010       1.2390670       0.0000000                                                
H         0.0000000       2.5044860       0.0000000                                                
H         4.6158010      -1.2390670       0.0000000                                                
H         4.6158010       1.2390670       0.0000000                                                
H         2.4596240       2.5047250       0.0000000                                                
C        -3.6498210      -0.7128910       3.0000000                                                
C        -2.4733540      -1.4043670       3.0000000                                                
C        -1.2176100      -0.7143810       3.0000000                                                
C        -1.2176100       0.7143810       3.0000000                                                
C        -2.4733540       1.4043670       3.0000000                                                
C        -3.6498210       0.7128910       3.0000000                                                
C         0.0000000      -1.4035360       3.0000000                                                
C         0.0000000       1.4035360       3.0000000                                                
C         1.2176100       0.7243810       3.0000000                                                
C         1.2176100      -0.7243790       3.0000000                                                
C         2.4733540      -1.4043670       3.0000000                                                
H         2.4596240      -2.5047250       3.0000000                                                
C         3.6498210      -0.7128910       3.0000000                                                
C         3.6498210       0.7128910       3.0000000                                                
C         2.4733540       1.4043670       3.0000000                                                
H         0.0000000      -2.5044860       3.0000000                                                
H        -4.6158010      -1.2390670       3.0000000                                                
H        -2.4596240      -2.5047250       3.0000000                                                
H        -2.4596240       2.5047250       3.0000000                                                
H        -4.6158010       1.2390670       3.0000000                                                
H         0.0000000       2.5044860       3.0000000                                                
H         4.6158010      -1.2390670       3.0000000                                                
H         4.6158010       1.2390670       3.0000000                                                
H         2.4596240       2.5047250       3.0000000                                                
end                                                                                                
 
-  Lets define a small basis set.
 
  
 
basis 
* library 6-31g 
 
end              
 
-  To use the electron transfer module we have first to prepare the reactants and products states. To do so we have to use "vector" to merge together the MOs of the two molecular fragments. First we prepare the MOs of each molecular fragment in the charged and neutral states.                                         
 
  
 
set geometry Ant1 
charge 0          
scf               
uhf              
singlet          
vectors input atom output Ant1_N.mo 
 
end                                  
task scf                             
 
set geometry Ant1 
charge 1          
scf               
uhf              
doublet          
vectors input atom output Ant1_P.mo 
 
end                                  
task scf                             
 
set geometry Ant1 
charge -1         
scf               
uhf              
doublet          
vectors input atom output Ant1_M.mo 
 
end                                  
task scf                             
 
set geometry Ant2 
charge 0          
scf               
uhf              
singlet          
vectors input atom output Ant2_N.mo 
 
end                                  
task scf                             
 
set geometry Ant2 
charge 1          
scf               
uhf              
doublet          
vectors input atom output Ant2_P.mo 
 
end                                  
task scf                             
 
set geometry Ant2 
charge -1         
scf               
uhf              
doublet          
vectors input atom output Ant2_M.mo 
 
end                                  
task scf                             
 
-  Then we have to merge together the MOs of the molecular fragments to prepare the reactants and the products states. At this point the problem is that with "vector" we just set the initial guess for the SCF procedure and then a SCF calculation is perform. Therefore, after this new electronic optimization the charge is not anymore localized on one molecule (Am I right?).                                                                                                     
 
  
 
set geometry AntDimer 
charge 1              
scf                   
doublet              
uhf                  
vectors input fragment Ant1_N.mo Ant2_P.mo output Ant1_N_Ant2_P.mo 
maxiter 100                                                        
 
end                                                                 
task scf                                                            
 
set geometry AntDimer 
charge 1              
scf                   
doublet              
uhf                  
vectors input fragment Ant1_P.mo Ant2_N.mo output Ant1_P_Ant2_N.mo 
maxiter 100                                                        
 
end                                                                 
task scf                                                            
 
set geometry AntDimer 
charge -1             
scf                   
doublet              
uhf                  
vectors input fragment Ant1_N.mo Ant2_M.mo output Ant1_N_Ant2_M.mo 
maxiter 100                                                        
 
end                                                                 
task scf                                                            
 
set geometry AntDimer 
charge -1             
scf                   
doublet              
uhf                  
vectors input fragment Ant1_M.mo Ant2_N.mo output Ant1_M_Ant2_N.mo 
maxiter 100                                                        
 
end                                                                 
task scf                                                            
 
-  Is there a way to contrain the charge to be localized on one molecule? I have tryed the following (set maxiter to 0 in the scf calculation) but then I am in trouble to compute the tranfer integral using the electron transfer module.                                                                                  
 
  
 
set geometry AntDimer 
charge 1              
scf                   
nopen 1              
print "initial vector analysis" 
uhf                             
vectors input fragment Ant1_N.mo Ant2_P.mo output Ant1_N_Ant2_P.mo 
maxiter 0 
print mulliken 
 
end 
task scf ignore 
 
set geometry AntDimer 
charge 1 
scf 
nopen 1 
print "initial vector analysis" 
uhf 
vectors input fragment Ant1_P.mo Ant2_N.mo output Ant1_P_Ant2_N.mo 
maxiter 0 
print mulliken 
 
end 
task scf ignore 
 
-  Once we have these "constrained" reactants and products states I try to calculate the transfer integral as follow:
 
  
 
set geometry AntDimer 
et 
vectors reactants Ant1_N_Ant2_P.mo 
vectors products  Ant1_P_Ant2_N.mo 
 
end 
task scf et 
 
-  Here the problem is the at the end of the SCF calculations for which we set maxiter to 0 the energy of the system is not saved because the calculation doesn't converged (I have added the "ignore" keyword to avoid error messages when the calculation doesn't converged).
 
  
 
-  I have also tryed to use the constrained DFT to localized the charge but it seems that the "et" module for cdft desn't have been yet implemented in nwchem.
 
  
 
-  Do you think that it is feasible to do what I am trying to do with nwchem ?
 
 -  Thank you in advance.
 
  
 
-  Julien
  
 |