Author Topic: Vacuum_level of Huckel parameter sets  (Read 5945 times)

0 Members and 1 Guest are viewing this topic.

Offline ziand

  • Heavy QuantumATK user
  • ***
  • Posts: 78
  • Country: de
  • Reputation: 5
    • View Profile
Vacuum_level of Huckel parameter sets
« on: August 8, 2012, 19:16 »
How are the vacuum_level parameters of the Cerda Huckel basis sets determined?
I know about their meaning, but how did your find the exact numbers?

Offline ziand

  • Heavy QuantumATK user
  • ***
  • Posts: 78
  • Country: de
  • Reputation: 5
    • View Profile
Vacuum_level of Huckel parameter sets
« Reply #1 on: August 8, 2012, 19:51 »
I have another question that bothers me for quite a while:

Some time ago I created my own Huckel basis set for carbon, based on the Cerda_carbon_graphite set. It was a cumbersome fitting process, but I finally got what I wanted. I also took the Evac into account, which was unnecessary, I guess???
At the end, I got new parameters including a new Evac. I think I can use them for a pure-carbon system as they are. But suppose I want to mix them with other Elements. Do I have to change the Evac, such that the Fermi energy goes back to where it was before the fitting procedure?

Offline ziand

  • Heavy QuantumATK user
  • ***
  • Posts: 78
  • Country: de
  • Reputation: 5
    • View Profile
Vacuum_level of Huckel parameter sets
« Reply #2 on: August 9, 2012, 16:20 »
As there are no answers yet, let me add another short question:

How is the Evac included in the Huckel formalism?
(This is described, somehow, in the manual. However, it could be added in the formulae of the semiempirical formalism, too.)

Offline Nordland

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 812
  • Reputation: 18
    • View Profile
Re: Vacuum_level of Huckel parameter sets
« Reply #3 on: August 10, 2012, 09:56 »
How are the vacuum_level parameters of the Cerda Huckel basis sets determined?
I know about their meaning, but how did your find the exact numbers?
We calculated the work function for each of basis set in the Cerda parameters, and set the vacuum level such that it gives the correct work function.

Offline Nordland

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 812
  • Reputation: 18
    • View Profile
Re: Vacuum_level of Huckel parameter sets
« Reply #4 on: August 10, 2012, 10:01 »
I have another question that bothers me for quite a while:

Some time ago I created my own Huckel basis set for carbon, based on the Cerda_carbon_graphite set. It was a cumbersome fitting process, but I finally got what I wanted. I also took the Evac into account, which was unnecessary, I guess???
If you are going to do calculations that only involves Carbon and you are not interested in the work function, then it was unnecessary, since it only shifts the level of the orbitials.

At the end, I got new parameters including a new Evac. I think I can use them for a pure-carbon system as they are. But suppose I want to mix them with other Elements. Do I have to change the Evac, such that the Fermi energy goes back to where it was before the fitting procedure?
If you want to combine the new basis set with another basis, you will only get a good calculation of the vacuum level is defined using the same method in both basis set.

Offline ziand

  • Heavy QuantumATK user
  • ***
  • Posts: 78
  • Country: de
  • Reputation: 5
    • View Profile
Re: Vacuum_level of Huckel parameter sets
« Reply #5 on: August 14, 2012, 04:03 »
Sorry for the very late answer.

Quote
We calculated the work function for each of basis set in the Cerda parameters, and set the vacuum level such that it gives the correct work function.
Now I am curious. How did you calculate the work function for all those elements? What reference structures did you use? And what do you mean with "the correct work functions"? (The same as with Hoffmann or Müller basis?)

Quote
If you want to combine the new basis set with another basis, you will only get a good calculation of the vacuum level is defined using the same method in both basis set.
I combined the new basis set, which I derived form the Cerde_Graphite one, with other Cerda parameters of various metals. I determined the vacuum level of my new carbon set so that the Fermi level of the new set equals the Fermi level of the initial Cerda carbon set. This appeard reasonable to me. Now, how bad is this approach? And how should it really be done?

By the way: I combared the final results (transmission spectra) with DFT and it looks quite nice...

Offline kstokbro

  • Supreme QuantumATK Wizard
  • *****
  • Posts: 392
  • Reputation: 13
    • View Profile
    • QuantumWise
Re: Vacuum_level of Huckel parameter sets
« Reply #6 on: August 16, 2012, 09:21 »
We calculated the workfunction in  the experimentally observed structure of the element, i.e. the geometry you get from the VNL crystal database.
The reference value for the Workfunction is the experimentally measured value.

You approach seems reasonable. You can check that the structure you want to combine with a metal, forinstance graphene, has the correct work function.