Author Topic: Spin polarized I-V curve plotting  (Read 3492 times)

0 Members and 1 Guest are viewing this topic.

Offline mbjavan

  • Regular QuantumATK user
  • **
  • Posts: 9
  • Reputation: -1
    • View Profile
Spin polarized I-V curve plotting
« on: December 11, 2013, 08:11 »
Dear ATK users,
How can I plot the I-V curves for both spin up or down states in ATK.13.8 after full IV calulations? it seems that the I-V analyzer show in default state the up spin I-V results . Also it seems the transmission analyzer show in general properties the total current only in different bias voltages.

Thanks

Offline mbjavan

  • Regular QuantumATK user
  • **
  • Posts: 9
  • Reputation: -1
    • View Profile
Re: Spin polarized I-V curve plotting
« Reply #1 on: December 14, 2013, 07:10 »
is it possible extracting transmisstion spectra for both spin up and down from transmission analyzer part?
how is it possible extracting from IVcurve calculation I_up and I_down?

Offline Anders Blom

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 5576
  • Country: dk
  • Reputation: 96
    • View Profile
    • QuantumATK at Synopsys
Re: Spin polarized I-V curve plotting
« Reply #2 on: December 15, 2013, 00:23 »
For now you are right, these tools only treat the Spin.Sum case. To get the current for a spin component, you can however in a script do
Code: python
t = TransmissionSpectrum(...)
# or read "t" from a file if you have already computed it
#t = nlread("file.nc", TransmissionSpectrum)[-1]
i_up = t.current(spin=Spin.Up)
i_dn = t.current(spin=Spin.Down)