Dear LianHeng, There is a package named Inelastica, it inlcudes the function of output the eigenvectors of the transmission matrix, which is usually called eigenchannel if I am not wrong.
You can check http://inelastica.svn.sourceforge.net/ for the source code of this package. A more detailed instruction on how to install or use it can be found here http://sourceforge.net/apps/mediawiki/inelastica/index.php?title=Main_Page. Hope it can be useful. GuangPing 2013-05-21 Guangping Zhang 发件人:Nick Papior Andersen <[email protected]> 发送时间:2013-05-21 01:48 主题:Re: [SIESTA-L] Eigenvectors of transmission matrix from Transiesta calculations? 收件人:"siesta-l"<[email protected]> 抄送: You have to hack the tbtrans code to obtain this. However, the current implementation should make it quite easy as it is only a matter of adding a single lapack routine call. Kind regards Nick 2013/5/20 Tong, Lianheng <[email protected]> Dear All, Does anyone know if there is a way to obtain the eigenvectors of the transmission matrix from the transiesta/tbtrans calculations? From the manual (this is siesta-3.1) it seems that the the eigenvalues of T(E) can be calculated, but there is no information on possible eigenvectors. Thank you! Lianheng ========================================================== Lianheng Tong Tel: +44 20 7679 3302 London Centre For Nanotechnology Fax: +44 20 7679 0595 University College London [email protected] 17–19 Gordon Street, London WC1H 0AH, U.K. ==========================================================
