Author Topic: error when calculate scf of LaMnO3  (Read 5085 times)

0 Members and 1 Guest are viewing this topic.

Offline clark

  • Regular QuantumATK user
  • **
  • Posts: 12
  • Reputation: 0
    • View Profile
error when calculate scf of LaMnO3
« on: October 11, 2010, 21:05 »
when I make a scf calulation of LaMnO3 using the newest version of atk 10.8.2 , the error occured:
"GGABasis.Lanthanum_SingleZeta,
AttributeError: 'module' object has no attribute 'Lanthanum_SingleZeta'
NanoLanguageScript execution failure"
can anyone help me?

Offline Anders Blom

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 5418
  • Country: dk
  • Reputation: 89
    • View Profile
    • QuantumATK at Synopsys
Re: error when calculate scf of LaMnO3
« Reply #1 on: October 11, 2010, 22:17 »
We're sorry, there is no support for this element right now.
« Last Edit: October 12, 2010, 14:01 by Anders Blom »

Offline clark

  • Regular QuantumATK user
  • **
  • Posts: 12
  • Reputation: 0
    • View Profile
Re: error when calculate scf of LaMnO3
« Reply #2 on: October 12, 2010, 13:59 »
thanks for reply ,I come back to atk 2008.10 as well, but I can't calculate PDOS for bulk
« Last Edit: October 12, 2010, 14:02 by clark »

Offline Anders Blom

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 5418
  • Country: dk
  • Reputation: 89
    • View Profile
    • QuantumATK at Synopsys
Re: error when calculate scf of LaMnO3
« Reply #3 on: October 12, 2010, 14:23 »
The reason we cannot support it is rather technical, and not really related to ATK (believe it or not...).

There is a workaround, however. Using the two attached scripts you can actually calculate a normal La bulk crystal with ATK 10.8. I trust you can read Python enough to understand how to modify them to run your crystal instead. It will require some copying and pasting :)

Offline zh

  • QuantumATK Support
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 1141
  • Reputation: 24
    • View Profile
Re: error when calculate scf of LaMnO3
« Reply #4 on: October 12, 2010, 15:15 »
Additional comment:
LaMnO3 is one of typical materials with strongly correlated effect. The LDA/GGA may not properly describe the ground states of this compound. The methods beyond LDA/GGA are needed.

Offline clark

  • Regular QuantumATK user
  • **
  • Posts: 12
  • Reputation: 0
    • View Profile
Re: error when calculate scf of LaMnO3
« Reply #5 on: October 14, 2010, 18:10 »
The reason we cannot support it is rather technical, and not really related to ATK (believe it or not...).

There is a workaround, however. Using the two attached scripts you can actually calculate a normal La bulk crystal with ATK 10.8. I trust you can read Python enough to understand how to modify them to run your crystal instead. It will require some copying and pasting :)

Thank you very much! It worked :D

Offline clark

  • Regular QuantumATK user
  • **
  • Posts: 12
  • Reputation: 0
    • View Profile
Re: error when calculate scf of LaMnO3
« Reply #6 on: October 14, 2010, 18:40 »
Additional comment:
LaMnO3 is one of typical materials with strongly correlated effect. The LDA/GGA may not properly describe the ground states of this compound. The methods beyond LDA/GGA are needed.
Thanks for your comment. I just want to inspect the band structure of it ,because it is the parent of many other manganates :)

Offline clark

  • Regular QuantumATK user
  • **
  • Posts: 12
  • Reputation: 0
    • View Profile
Re: error when calculate scf of LaMnO3
« Reply #7 on: October 14, 2010, 22:53 »
I have calculated transmission coefficients and transmission eigenvalues for a two-probe system, I found transmission coefficient and the sum of transmission eigenvalues are not equal at (0.0, 0.0) k-point, one is 8.59771e-11 and the other is 2.10421766e-13. I then calculated the two values at other k-points, some k-points they are equal and some are not,but the difference is small.
Why they are different? :)

Offline zh

  • QuantumATK Support
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 1141
  • Reputation: 24
    • View Profile
Re: error when calculate scf of LaMnO3
« Reply #8 on: October 15, 2010, 04:10 »
The possible reasons have been already pointed out in the manual. Please see the notes in the usage of "calculateTransmissionEigenvalues()":
http://quantumwise.com/documents/manuals/ATK-2008.10/ref.calculatetransmissioneigenvalues.html

Offline nori

  • QuantumATK Guru
  • ****
  • Posts: 122
  • Reputation: 12
    • View Profile
Re: error when calculate scf of LaMnO3
« Reply #9 on: October 15, 2010, 06:27 »
Quote
I have calculated transmission coefficients and transmission eigenvalues for a two-probe system, I found transmission coefficient and the sum of transmission eigenvalues are not equal at (0.0, 0.0) k-point, one is 8.59771e-11 and the other is 2.10421766e-13. I then calculated the two values at other k-points, some k-points they are equal and some are not,but the difference is small.
Why they are different? Smiley

Such small values should be regarded as "0" and the very little difference comes from numerical error.
That's why transmission coefficient and the sum of transmission eigenvalues at (0.0, 0.0) k-point are equivalent physically.

Offline clark

  • Regular QuantumATK user
  • **
  • Posts: 12
  • Reputation: 0
    • View Profile
Re: error when calculate scf of LaMnO3
« Reply #10 on: October 16, 2010, 01:54 »
I change the parameter green_function_infinitesimal in function calculateTransmissionCoefficients() from default to 1.0e-10ev then the two values are equal. So I think this difference maybe comes from numerical error.