Author Topic: How to get the LDOS of a molecule in molecule_configuration?  (Read 4197 times)

0 Members and 1 Guest are viewing this topic.

Offline hzkvictory

  • Regular QuantumATK user
  • **
  • Posts: 23
  • Country: cn
  • Reputation: 0
    • View Profile
Local Device Density of States is avialable in device_configuartion.
But when it comes to molecule_configuration and bulk_configuration, LDOS is not acessible.
how to get the LDOS (the partical charge density at fixed energy)of a single molecule ?

Offline zh

  • Supreme QuantumATK Wizard
  • *****
  • Posts: 1141
  • Reputation: 24
    • View Profile
Re: How to get the LDOS of a molecule in molecule_configuration?
« Reply #1 on: March 31, 2013, 07:44 »
Please see the discussion in the following page:
http://quantumwise.com/forum/index.php?topic=2203.0

AB provided a script to get the \psi^2 of a given eigenstate.

Offline hzkvictory

  • Regular QuantumATK user
  • **
  • Posts: 23
  • Country: cn
  • Reputation: 0
    • View Profile
Re: How to get the LDOS of a molecule in molecule_configuration?
« Reply #2 on: April 10, 2013, 10:12 »
your resolution is ok for bulk_configuration.
but for molecule_configuration,  "BlochState()" is not available, how to deal with it ?

Offline hzkvictory

  • Regular QuantumATK user
  • **
  • Posts: 23
  • Country: cn
  • Reputation: 0
    • View Profile
Re: How to get the LDOS of a molecule in molecule_configuration?
« Reply #3 on: April 10, 2013, 14:49 »
I have an idea, but some problems stuck in front.
In my opinion, the "eigenstate" of molecule is similar to "bloch state" of bulk system,
So LDOS can be obtained by sum the eigenstates of specific quantum numbers,
because we LDOS of particular  energy range,
energy spectrum of molecule should first be calculated, in this way, we can find out the detailed quantum numbers distributed among the   particular energy range.
then, sum the eigenstates together.

However, there are some doubts:
1. eigenstate is described in red and blue, indicating phase of wavefunction.  But what is the related physics ?
2. can eigenstated be sumed ?
3. In fact, I would like to be surel, wether  LDOS is the electron density of particular energy range, and wether eigenstate of molecule is the electron density of a specific quantum number.
 

Offline kstokbro

  • Supreme QuantumATK Wizard
  • *****
  • Posts: 392
  • Reputation: 13
    • View Profile
    • QuantumWise
Re: How to get the LDOS of a molecule in molecule_configuration?
« Reply #4 on: April 11, 2013, 10:21 »
Yes, eigenstate (psi) is the molecule counterpart of a bloch state,

LDOS is the sum of |psi_n|^2 f(e_n) where f is the fermi function

Offline Anders Blom

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 5576
  • Country: dk
  • Reputation: 96
    • View Profile
    • QuantumATK at Synopsys
Re: How to get the LDOS of a molecule in molecule_configuration?
« Reply #5 on: April 11, 2013, 18:49 »
1. The eigenstate is a complex function, hence when we plot it the data for the contour or isosurface is the magnitude (|psi|^2) and the phase determines the coloring.
2. See http://quantumwise.com/forum/index.php?topic=2203
3. See above.
« Last Edit: April 11, 2013, 18:51 by Anders Blom »