QuantumWise Forum
May 26, 2013, 05:51 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: A question about atk-se  (Read 396 times)
0 Members and 1 Guest are viewing this topic.
albatross
Regular ATK user
**

Reputation: 0
Offline Offline

Posts: 11


View Profile
« on: May 25, 2012, 18:14 »

  I found that the time computing transmission spectrum with no scf in atk-se is much longer than that in atk-DFT for the same structure. Is it right, or there is something wrong with my structure or my atk-se script.
 
Logged
Anders Blom
QuantumWise Staff
Supreme ATK Wizard
*****

Reputation: 36
Offline Offline

Denmark Denmark

Posts: 2820



View Profile WWW
« Reply #1 on: May 25, 2012, 23:46 »

What you may actually have observed is the difference between the Krylov and Direct methods. In ATK 11.8, the faster Krylov method is the default, but in 12.2 we switched the default to Direct for safety reasons. The Krylov method can on occasion give negative transmission values, which is unphysical, and occurs due to numerical instabilities. When it works, however, the Krylov method is significantly faster (about 10 times in systems I have tested).

So, if this is indeed the case (and it would be if you built the ATK-SE script in VNL 12.2 - you should be able to see this by inspecting the script), you can always try the Krylov method. If you don't see any negative transmission values, all is fine.
Logged
nori
ATK Guru
****

Reputation: 12
Offline Offline

Posts: 118



View Profile
« Reply #2 on: May 26, 2012, 03:42 »

Quote
the time computing transmission spectrum with no scf in atk-se is much longer than that in atk-DFT for the same structure.
It hardly (never?) occurs in SCF but it can be possible in transmission.
Because the calculation time of transmission mainly depends on the size of transmission matrix, in other words, the total number of orbitals.
For instance, if you use SZ in DFT and Cerda in SE for Silicon, the number of orbitals per atom is 4(s:1, p:3) in DFT while 9(s:1, p:3, d:5) in SE.
In such a case, the calculation of transmission for SE costs time more than that for DFT.
Logged
albatross
Regular ATK user
**

Reputation: 0
Offline Offline

Posts: 11


View Profile
« Reply #3 on: May 26, 2012, 21:59 »

OK, I got it. Thanks very much for the answers
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2006-2008, Simple Machines Valid XHTML 1.0! Valid CSS!