QuantumATK Forum
QuantumATK => General Questions and Answers => Topic started by: dwh on August 24, 2012, 09:58
-
Hello,may I calculate the charge transfer from graphene to SiO2 in the system graphene placed on SiO2 ? If maybe, how can I set up the system?
-
Use the interface builder to find a common supercell for graphene and SiO2.
Relax the system, try initial configurations with different vertical displacements of the systems to find the optimal geometry.
Calculate the mulliken population, this will give you the charge transfer.
-
I was trying to build a structure like graphene on the top of SiO2 using interface tool. I have used displacement tool so that graphene layer could be 1.43 Angstrom away fromn SiO2 layer. I was getting following error consistently
** Back Engine Exception : Diagonalization error, overlap matrix not positive definite. This may be caused by atoms that are too close to each other or situated in equivalent positions, or a too low value of interaction_max_range. Check the configuration, basis set and/or try to increase the interaction_max_range.
** Location of Exception : eigensolutions.cpp:2091
Please advise me how to move graphene so that its 1.43 Angstrom away from SiO2 layer.
-
You have 8 atoms that are exactly overlapping (they are on top of each other).
Use the Selection tools>Close neighbors plugin in the Builder to find and delete them.
-
Thank you Dr. Blom! Its working fine now. To save computational time what are the steps I could take.
1. Relax graphene while constraining SiO2 as fixed. Once graphene relaxed then optimize the whole structure again.
2. Should I use DFT-D2 for van der waals correction?
3. FFT2D for Poisson solver with C direction dirichlet instead of periodic?
4. Is there any influence by changing History steps? in Iteration Control.
-
1. Or the opposite...
2. After a general optimization you can include D2
3. No, just use FFT
4. Sure, but not entirely predictable. Sometimes a lower number of steps leads to better convergence, but if you don't have problems (and don't run out of memory) just leave it at default
-
Dear Dr. Blom,
So, we dont have to use D2 for geometric optimization, right? or use D2 for final optimization.
-
You can pre-optimize without it, but if you want to include it in the total energy, then you also need to optimize with D2.
-
Dear Dr. Blom,
Should I check "No SCF Iteration" to save computational time?
-
No. Sure it saves time, but also gives wrong results :) Basically this option only works for tight-binding models.
-
Dear Dr. Blom,
For band structure calculation does DFT-D2 has any impact?
-
Indirectly yes, since it changes the structure and the structure influences the band structure.