Dear all:<div><br><div>I have <b>four</b> little question about q point in ph.x and I use quantum espresso 4.0.4.</div><div><br>
<div><b>Question one: </b>How to write the input file of ph.x to get phonon dispersion along a special line. </div><div>                       For example, 10 q-points from Gama(0 0 0) to M(0.5 0 0) in graphene?</div><div>

<br></div><div>In the output file of ph.x for only one q point, it write :</div><div>"</div><div><b>      ...........</b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>Diagonalizing the dynamical matrix</b></div>

<div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>q = (    0.501273548   0.501273548   0.501273548 ) </b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>...........</b></div>

<div>" </div><div><b>Question two:</b> What is the unit of q point?</div><div><br></div><div>I tried two kinds to specify the q point in input file.</div><div>One is :</div><div>"</div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>............</b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>ldisp = .true.,</b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>nq1 = 4 ,</b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>nq2 = 4 ,</b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>nq3 = 4 ,</b></div><div>

<b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>iq1 = 4 ,</b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>iq2 = 2 ,</b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>iq3 = 2 ,</b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>............</b></div><div>"</div><div>Then I get the following output:</div><div><div>"</div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>Dynamical matrices for ( 4, 4, 4,) uniform grid of q-points</b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>with only ( 4, 2, 2,) point requested</b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>(   1q-points):</b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>N       xq(1)       xq(2)       xq(3) </b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>1     0.50000     0.50000     0.50000 "</b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>Calculation of q =   0.5000  0.5000  0.5000</b></div><div><b><br></b></div><div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>reciprocal axes: (cart. coord. in units 2 pi/a_0)</b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>b(1) = (  1.000000 -1.000000  0.000000 )  </b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>b(2) = (  0.000000  1.000000  1.742637 )  </b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>b(3) = ( -1.000000  0.000000  1.742637 ) </b></div><div>"</div><div><b>Question three:</b> Why                    <b>q=   0.5  0.5  0.5?</b></div>

<div>                      I think it should be <b>q= -0.5  0.5  0.8713185.</b></div><div><br></div><div>The other method to specify q point in input file is as below:</div><div>"</div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span> .......</b></div>

<div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>ldisp = .false.,</b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span> .......</b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span> /</b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>0.5000000 -0.5000000 0.8713186 </b></div>

<div>"</div><div>Then I get the following result:</div><div>"</div><div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>reciprocal axes: (cart. coord. in units 2 pi/a_0)</b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>b(1) = (  1.000000 -1.000000  0.000000 )  </b></div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>b(2) = (  0.000000  1.000000  1.742637 )  </b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>b(3) = ( -1.000000  0.000000  1.742637 )  </b></div><div><b><br></b></div><div><div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>Diagonalizing the dynamical matrix</b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal; "><b>      </b></span>q = (    0.500000000  -0.500000000   0.871318600 ) </b></div></div></div><div>"</div><div><b>Question four: <span class="Apple-style-span" style="font-weight: normal;">Is unit of q point for <b>"ldisp = .true."<span class="Apple-style-span" style="font-weight: normal;"> and <b>"<span class="Apple-style-span" style="font-weight: normal; "><b><span class="Apple-style-span" style="font-weight: normal; "><b>ldisp = <span class="Apple-style-span" style="font-weight: normal;"><b>.false."<span class="Apple-style-span" style="font-weight: normal; "><b><span class="Apple-style-span" style="font-weight: normal;"> the same? </span></b></span></b></span></b></span></b></span></b></span></b></span></b></div>

<div><b><span class="Apple-style-span" style="font-weight: normal;"><br></span></b></div><div><b><span class="Apple-style-span" style="font-weight: normal;">Thanks in advance:)</span></b></div></div></div></div></div></div>

</div>