Normally in "cut" mode, the code simply looks at the<div>distance between two wannier functions |wm> and</div><div>|wn> and if their centres are more than "dist_cutoff"</div><div>apart, then the matrix element <wm|H|wn> is set to</div>
<div>zero. But there are no routines to update the full</div><div>hamiltonian matrix. Worst case scenario you can modify</div><div>the code to do just that. But it seems that the simplest</div><div>option is to parse the seedname_hr.dat matrix and extract</div>
<div>all the matrix elements corresponding to the proper R</div><div>vector.</div><div><br></div><div>N.</div><div><br><div class="gmail_quote">On Thu, Apr 7, 2011 at 1:25 PM, Martin Gmitra <span dir="ltr"><<a href="mailto:martin.gmitra@gmail.com">martin.gmitra@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">If the code would provide output for the "truncated" Hamiltonian --<br>
which is internal,<br>
are the Hamiltonian far-away-elements from the center simply reduced and the<br>
remaining elements near the center untouched ? Or the center-like elements are<br>
changed as well?<br>
<br>
Best,<br>
<font color="#888888">Martin<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>POILVERT Nicolas<br>PhD candidate,<br>Dpt of Materials Science and Engineering<br>Massachusetts Institute of Technology<br>77, Massachusetts avenue<br>Cambridge, MA 02139<br>
USA<br>work: (617) 452-4212<br><a href="mailto:nicolas.poilvert@gmail.com">nicolas.poilvert@gmail.com</a><br>
</div>