Author Topic: Calculating the spin polarization of a Zigzag GNR with DFTB  (Read 4339 times)

0 Members and 1 Guest are viewing this topic.

Offline Yueyang

  • Regular QuantumATK user
  • **
  • Posts: 14
  • Country: cn
  • Reputation: 0
    • View Profile
Hi,
I have tried to calculate the bandstructure of a ZGNR with the DFTB, the spin is set to be polarized,
but the calculated banstructure turns to be degenerate no matter  the ZGNR is ferromagnetic or antiferromagnetic,
Why?

Offline zh

  • Supreme QuantumATK Wizard
  • *****
  • Posts: 1141
  • Reputation: 24
    • View Profile
Re: Calculating the spin polarization of a Zigzag GNR with DFTB
« Reply #1 on: June 17, 2016, 01:50 »
There is one trick for the spin polarization calculation of ZGNR, that is, only the edge carbon  atoms are required to specify the initial magnetic moments.
Have you check the spin distributions in your ferromagnetic and antiferromagnetic configuration calculations? How does they look like?
I guess that the setup in your ferromagnetic configuration may be not correct and the calculation may be not converged to the desired ferromagnetic state.

Offline Yueyang

  • Regular QuantumATK user
  • **
  • Posts: 14
  • Country: cn
  • Reputation: 0
    • View Profile
Re: Calculating the spin polarization of a Zigzag GNR with DFTB
« Reply #2 on: June 17, 2016, 03:55 »
Hi Zh,
Thank you for your reply.
I did set only the edge carbon  atoms magnetic, but I'm not sure whether they converged as expected.
Below is the py file, please take a look at it.
Thanks again!

Offline zh

  • Supreme QuantumATK Wizard
  • *****
  • Posts: 1141
  • Reputation: 24
    • View Profile
Re: Calculating the spin polarization of a Zigzag GNR with DFTB
« Reply #3 on: June 17, 2016, 08:53 »
Please refer to my calculation setup for the ferromagnetic state of ZGNR.

Offline zh

  • Supreme QuantumATK Wizard
  • *****
  • Posts: 1141
  • Reputation: 24
    • View Profile
Re: Calculating the spin polarization of a Zigzag GNR with DFTB
« Reply #4 on: June 17, 2016, 08:55 »
The nc file.

Offline Yueyang

  • Regular QuantumATK user
  • **
  • Posts: 14
  • Country: cn
  • Reputation: 0
    • View Profile
Re: Calculating the spin polarization of a Zigzag GNR with DFTB
« Reply #5 on: June 17, 2016, 09:22 »
The py file is much more complex than I expected, and I don't know how to generate it with the VNL.
Although the degeneration of the band is eliminated, the bandstructure is still quite different with the one calculated by DFT.
However, I just found that the DFTB works well on ZGNRs that passived by hydrogen,
I wonder wheter passivation is necessary for considering Spin with DFTB?

Offline Anders Blom

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 5576
  • Country: dk
  • Reputation: 96
    • View Profile
    • QuantumATK at Synopsys
Re: Calculating the spin polarization of a Zigzag GNR with DFTB
« Reply #6 on: June 17, 2016, 13:31 »
It's actually not at all difficult, the only relevant line is the "initial spin" part and this can easily be set up in the script generator.