Author Topic: spin current  (Read 2301 times)

0 Members and 1 Guest are viewing this topic.

Offline Roc

  • QuantumATK Guru
  • ****
  • Posts: 104
  • Reputation: 0
    • View Profile
spin current
« on: April 17, 2010, 12:27 »
Dear everyone,
     When I test the spin transport properties of one molecule, the result gives only one current value, is it the total current(sum of I_up and I_down )? how to obtain the spin up and down current, respectively? (ATK version: 2008.10)

Thank you!

7.07082795363e-08 A
# -----------------------------------------------------------------------------
# Density Of States
# -----------------------------------------------------------------------------
# Energy (eV)   Spin-Up DOS (eV)   Spin-Down DOS (1/eV)
        -2.00          6642.5719              6420.9877
        -1.99         10509.3270             10542.2385

......................

Offline zh

  • QuantumATK Support
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 1141
  • Reputation: 24
    • View Profile
Re: spin current
« Reply #1 on: April 17, 2010, 13:38 »
When the current is obtained by calling "calculateCurrent(...)", the spin should be chosen. See an example demonstrated here:
http://www.quantumwise.com/documents/manuals/ATK-2008.10/ref.spintype.html
Quote
from ATK.KohnSham import *

scf = executeSelfConsistentCalculation(...)
up_current = calculateCurrent(scf,spin = Spin.Up)
down_current = calculateCurrent(scf,spin = Spin.Down)