Tutorial files - 500 – Internal Server Error
Greetings, I am trying to follow the kwant tutorial but there is a problem when downloading tutorial files, e.g.: http://kwant-project.org/doc/1.0/_downloads/quantum_wire_revisited.py I am working on my own implementations of quantum transport and I want to compare my results with those of kwant. Thanks, -- ________ Benjamín Santos --- {ben}
Hi Benjamin,
I am trying to follow the kwant tutorial but there is a problem when downloading tutorial files.
Thanks for letting us now. It should work now. (The problem was due to a misconfiguration of the web server that treated .py files as CGI scripts.)
I am working on my own implementations of quantum transport and I want to compare my results with those of kwant.
Please consider contributing to Kwant. Our main motivation behind releasing it as free software is to stimulate the sharing and reuse of code in the quantum transport community.
Hi Christoph, Thank you, now it works. Yes, I am considering to contribute. Is the Knitting algorithm (K. Kazymyrenko, X. Waintal, Phys. Rev. B 77, 115119 (2008)) implemented in kwant? 2013/9/29 Christoph Groth <cwg@falma.de>
Hi Benjamin,
I am trying to follow the kwant tutorial but there is a problem when downloading tutorial files.
Thanks for letting us now. It should work now. (The problem was due to a misconfiguration of the web server that treated .py files as CGI scripts.)
I am working on my own implementations of quantum transport and I want to compare my results with those of kwant.
Please consider contributing to Kwant. Our main motivation behind releasing it as free software is to stimulate the sharing and reuse of code in the quantum transport community.
-- ________ Benjamín Santos Tél fixe: +33-367150475 Tél port: +33-625237493 --- {ben}
Benjamín Santos <caos21@gmail.com> writes:
Is the Knitting algorithm (K. Kazymyrenko, X. Waintal, Phys. Rev. B 77, 115119 (2008)) implemented in kwant?
It's not, as the available MUMPS-based sparse solver is more efficient. However, for very large systems (i.e. long wires) where the MUMPS-solver runs out of memory, a RGF- or knitting-based solver would be useful. A prototype RGF solver for Kwant that uses graph slicing (as described in Chapter 4 of the PhD thesis of Michael, http://epub.uni-regensburg.de/12142/) exists, but needs some more work before it can be released. We would be happy to assist, if someone likes to work on this.
thank you for the thesis link I could take a look to that. . 2013/9/30 Christoph Groth <cwg@falma.de>
Benjamín Santos <caos21@gmail.com> writes:
Is the Knitting algorithm (K. Kazymyrenko, X. Waintal, Phys. Rev. B 77, 115119 (2008)) implemented in kwant?
It's not, as the available MUMPS-based sparse solver is more efficient. However, for very large systems (i.e. long wires) where the MUMPS-solver runs out of memory, a RGF- or knitting-based solver would be useful.
A prototype RGF solver for Kwant that uses graph slicing (as described in Chapter 4 of the PhD thesis of Michael, http://epub.uni-regensburg.de/12142/) exists, but needs some more work before it can be released. We would be happy to assist, if someone likes to work on this.
-- ________ Benjamín Santos Tél fixe: +33-367150475 Tél port: +33-625237493 --- {ben}
Hi Benjamin (and anyone else who is interested), I have made available an unfinished RGF module for Kwant in the repository http://git.kwant-project.org/experimental/kwant-rgf/. This code was written by our former student Daniel Jaschke and myself. It is not at all ready to be included into Kwant but it may be useful for you if you want to experiment with RGF in Kwant. If you come to an implementation that you like — we'd be curious to take a look. Cheers, Christoph
participants (4)
-
Benjamín Santos -
Benjamín Santos -
Christoph Groth -
christoph.groth@cea.fr