Author Topic: Some questions about "MolecularEnergySpectrum"  (Read 11447 times)

0 Members and 1 Guest are viewing this topic.

Offline Roc

  • QuantumATK Guru
  • ****
  • Posts: 104
  • Reputation: 0
    • View Profile
Some questions about "MolecularEnergySpectrum"
« on: January 5, 2009, 04:15 »
Dear everyone,

In the topic about"Calculating molecular properties" of the VNL manuscript, the results "The Kohn-Sham eigenvalue spectrum" of water molecular is that:

Energy eigenvalues for water (in eV)

-----------------------------------------
  LDA             GGA             diff
-----------------------------------------
-24.243         -24.376           0.133
-12.470         -12.442          -0.028
 -8.187          -8.129          -0.058
 -6.140          -5.988          -0.152
  1.811           1.977          -0.166
  4.195           4.342          -0.147
 11.994          12.330          -0.336


The manuscript says:the energy level of -6.140 eV is the HOMO ,the energy level of 1.811 eV  is the LUMO,

when I caculate the "Fermi energy" and "MolecularEnergySpectrum" of my single molecular, the result is that:

Fermi energy
-3.70010920918 eV
# -----------------------------------------------------------------------------
# Energy Spectrum
# -----------------------------------------------------------------------------
# Energy (eV)
        -6.54
        -6.50
        -6.38
        -6.38
        -6.05
        -3.93
        -3.39
        -3.39
        -3.32
        -2.41
        -2.41
        -2.29
        -1.34
        -1.19
        -1.19
        -0.94
         1.93
         1.94
         2.63
         4.63

what't the  HOMO and LUMO energy of the molecular, -3.93 and -3.39? or -0.94 and 1.93?

Thanks!

Offline Nordland

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 812
  • Reputation: 18
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #1 on: January 5, 2009, 07:47 »
The MolecularEnergySpectrum is adjusted according to the fermi level, so for the molecular energy spectrum energies
the fermi level is 0 eV. So the correct answer is -0.94 and 1.93.

Offline Roc

  • QuantumATK Guru
  • ****
  • Posts: 104
  • Reputation: 0
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #2 on: January 5, 2009, 12:21 »
Thanks, Nordland :)

Offline nori

  • QuantumATK Guru
  • ****
  • Posts: 122
  • Reputation: 12
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #3 on: January 6, 2009, 01:58 »
According to the ATK manual, "The energy zero-level for the molecular spectrum is chosen at the vacuum level (so not the Fermi level) ".
(See The ATK manual top/index/calculateMolecularEnergySpectrum)
If you want to know the HOMO and the LUMO level, you should look at the total number of electron or the output of "calculateEigenstateOccupations" in the system.

I show the example, which is the calculation for DTB(see attached).
The total number of electron is 42, so the 20th level( = -4.4699eV) is HOMO and the 21st level( = -1.1254eV) is LUMO.
And the Fermi energy is -2.2612eV, that is between HOMO and LUMO.

Offline renren123123

  • Heavy QuantumATK user
  • ***
  • Posts: 70
  • Reputation: 0
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #4 on: January 6, 2009, 02:29 »
the HOMO and the LUMO level of molecule is judged by its EigenstateOccupations!

Offline Roc

  • QuantumATK Guru
  • ****
  • Posts: 104
  • Reputation: 0
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #5 on: January 6, 2009, 04:13 »
Oh, Thank everyone for the discussion!  :),

However, for the two-probe system, when I caculated "Projected Hamiltonian energy spectrum ", I got the results as follows,

# Energy Spectrum
# -----------------------------------------------------------------------------
# Energy (eV)
      ............
        -4.09
        -4.02
        -3.86
        -3.48
        -3.48
        -3.25
        -3.18
        -2.53
        -0.34
        -0.33
         0.35
         0.59
         0.59
         0.84
         1.87

Is here different from the above? The Fermi level is 0eV? The HOMO is -0.33eV, LUMO is 0.35eV? Are all these right?
I am confused with "the single molecular EnergySpectrum" and "two-probe Projected Hamiltonian energy spectrum " , the Fermi level,HOMO and LUMO. ??? Who can explain it .
 
Thanks!
« Last Edit: January 6, 2009, 06:43 by anyipeng »

Offline Nordland

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 812
  • Reputation: 18
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #6 on: January 6, 2009, 06:45 »
According to the ATK manual, "The energy zero-level for the molecular spectrum is chosen at the vacuum level (so not the Fermi level) ".
(See The ATK manual top/index/calculateMolecularEnergySpectrum)
If you want to know the HOMO and the LUMO level, you should look at the total number of electron or the output of "calculateEigenstateOccupations" in the system.

I was wrong and you are right :) The molecular energies are simply the eigenvalues of the hamiltonian.

Offline Roc

  • QuantumATK Guru
  • ****
  • Posts: 104
  • Reputation: 0
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #7 on: January 6, 2009, 08:47 »
Thanks! :)

Regards!

Offline Nordland

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 812
  • Reputation: 18
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #8 on: January 6, 2009, 13:22 »
Okay I tryed to investigate this a little.

For the molecular energy spectrum, the fermi level has to be calculated independently
in order to identify the HOMO-LUMO ( if you are not into counting electrons manually, as nori suggests)
The zero point of the spectrum is the vacuum level ( just as nori said. )

For Twoprobe Projected Hamiltonian energy spectrum, the fermi level is taken from the electrodes,
and the Projected Hamiltonian Energy Spectrum is then shifted such that the zero point of this spectrum
is the fermi-energy of the electrode.
Therefore you can identify the HOMO as the last negative energy and the LUMO as the first positive energy.

Offline Roc

  • QuantumATK Guru
  • ****
  • Posts: 104
  • Reputation: 0
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #9 on: January 7, 2009, 02:55 »
Thank you! :)

Offline Hasan Sahin

  • Heavy QuantumATK user
  • ***
  • Posts: 44
  • Reputation: 0
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #10 on: January 7, 2009, 12:48 »
I want to prepare a script that calculates the eigenstateoccupations and writes them as a list...
And, I used the example from manual ( http://quantumwise.com/documents/manuals/ATK-2008.10/ref.calculateeigenstateoccupations.html ) but I couldnt. Script is attached.

My script does not work and ATK does not give any error message. Can you help to prepare an eigenstate occupation calculator for a spin polarized molecular system...

Offline Nordland

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 812
  • Reputation: 18
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #11 on: January 7, 2009, 14:29 »
I have modified your script slightly, and it was a minor detail in the import statements.

I changed from ATK.MPI import * to from ATK.KohnSham import *

Offline zhangguangping

  • QuantumATK Guru
  • ****
  • Posts: 193
  • Country: cn
  • Reputation: 2
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #12 on: October 9, 2010, 02:35 »
I have modified your script slightly, and it was a minor detail in the import statements.

I changed from ATK.MPI import * to from ATK.KohnSham import *
Does this script valid for the MPSH of a two probe system?i.e. can it output the occupation for MPSH spectrum?

Offline zh

  • Supreme QuantumATK Wizard
  • *****
  • Posts: 1141
  • Reputation: 24
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #13 on: October 9, 2010, 03:12 »
This script can be used only for a molecule system.

Offline zhangguangping

  • QuantumATK Guru
  • ****
  • Posts: 193
  • Country: cn
  • Reputation: 2
    • View Profile
Re: Some questions about "MolecularEnergySpectrum"
« Reply #14 on: October 11, 2010, 10:50 »
This script can be used only for a molecule system.
Thanks zh.
And can you give me some advice on this question?
http://quantumwise.com/forum/index.php?topic=815.0
Thanks in advance.