[QE-users] High-symmetry path in bands.x differs from K_POINTS input
Vahid Askarpour
vh261281 at dal.ca
Sun Sep 28 15:44:51 CEST 2025
Not sure who Vishad is but the coordinates in your input file is in crystal. The coordinates in bands.x output is in cartesian.
Cheers,
Vahid
> On Sep 28, 2025, at 10:18 AM, wenusaras <wenusaras at uom.lk> wrote:
>
> CAUTION: The Sender of this email is not from within Dalhousie.
>
> Dear Vishad,
>
> Thank you very much for your quick reply.
> Could you please provide a bit more detail on what you meant by “One is
> crystal, the other is cartesian”?
> Let me restate my situation for clarity.
>
> In my band-structure input (pw.scf.bands.in, calculation = 'bands') for
> a 2-D material with ibrav = 8, I specify the k-path in crystal
> coordinates:
>
> K_POINTS crystal_b
> 5
> 0.00 0.00 0.00 10 !G
> 0.50 0.00 0.00 10 !X
> 0.50 0.50 0.00 10 !C
> 0.00 0.50 0.00 10 !Y
> 0.00 0.00 0.00 10 !G
>
> After running this SCF/bands calculation and then bands.x with
> &bands
> prefix = 'A'
> filband = 'B.dat'
> lsym = .false.
> /
>
> the bands.x output lists:
> high-symmetry point: 0.0000 0.0000 0.0000 x coordinate 0.0000
> --> G
> high-symmetry point: 0.5000 0.0000 0.0000 x coordinate 0.5000
> --> X
> high-symmetry point: 0.5000 1.7459 0.0000 x coordinate 2.2459
> --> Not C
> high-symmetry point: 0.0000 1.7459 0.0000 x coordinate 2.7459
> --> Not Y
> high-symmetry point: 0.0000 0.0000 0.0000 x coordinate 4.4918
> --> G
>
> I was expecting the same crystal coordinates as in the input, but
> bands.x reports larger y-values such as 1.7459.(attached bands.x output)
> Could you please advise me on how to get the output high-symmetry points
> to match the crystal coordinates I set in the input (pw.scf.bands.in)?
>
> (I also notice that for simpler cells (e.g. ibrav = 1) the reported
> points match the input fractions—perhaps the cell vectors)
>
> Thank you again for your help.
> Wenusara Satheekshana
>
>
> ______________________________________________________________________________________________________________________________________
> On 2025-09-28 17:33, Vahid Askarpour wrote:
>> One is crystal, the other is cartesian.
>>
>> Cheers,
>> Vahid
>>
>> Vahid Askarpour
>> Department of Physics and Atmospheric Science
>> Dalhousie University
>> Halifax, Canada
>>
>>> On Sep 28, 2025, at 8:49 AM, wenusaras <wenusaras at uom.lk> wrote:
>>>
>>> CAUTION: The Sender of this email is not from within Dalhousie.
>>>
>>> Dear QE users,
>>>
>>> I am new to Quantum ESPRESSO and working on a 2D material (ibrav = 8)
>>> using QE v7.2.
>>> For a band-structure calculation I provided the following path in the
>>> pw.scf bands input:
>>>
>>> K_POINTS crystal_b
>>> 5
>>> 0.00 0.00 0.00 10
>>> 0.50 0.00 0.00 10
>>> 0.50 0.50 0.00 10
>>> 0.00 0.50 0.00 10
>>> 0.00 0.00 0.00 10
>>>
>>> The SCF run completed, and I then executed bands.x.
>>> However, the bands.x output lists different high-symmetry points:
>>>
>>> Reading collected, re-writing distributed wavefunctions
>>> high-symmetry point: 0.0000 0.0000 0.0000 x coordinate 0.0000
>>> high-symmetry point: 0.5000 0.0000 0.0000 x coordinate 0.5000
>>> high-symmetry point: 0.5000 1.7459 0.0000 x coordinate 2.2459
>>> high-symmetry point: 0.0000 1.7459 0.0000 x coordinate 2.7459
>>> high-symmetry point: 0.0000 0.0000 0.0000 x coordinate 4.4918
>>>
>>> My goal is to obtain the band structure along exactly the k-path
>>> specified in the input file, but the output shows different
>>> coordinates
>>> (e.g., 1.7459 instead of 0.5).
>>>
>>> Could someone clarify why bands.x is changing the path and how I can
>>> ensure the high symmetry points match with the input?
>>>
>>> Thank You in advance
>>> Wenusara Satheekshana
>>> _______________________________________________________________________________
>>> The Quantum ESPRESSO Foundation stands in solidarity with all
>>> civilians worldwide who are victims of terrorism, military aggression,
>>> and indiscriminate warfare.
>>> --------------------------------------------------------------------------------
>>> Quantum ESPRESSO is supported by MaX (www.max-centre.eu)
>>> users mailing list users at lists.quantum-espresso.org
>>> https://lists.quantum-espresso.org/mailman/listinfo/users
>>
>> _______________________________________________________________________________
>> The Quantum ESPRESSO Foundation stands in solidarity with all
>> civilians worldwide who are victims of terrorism, military aggression,
>> and indiscriminate warfare.
>> --------------------------------------------------------------------------------
>> Quantum ESPRESSO is supported by MaX (www.max-centre.eu)
>> users mailing list users at lists.quantum-espresso.org
>> https://lists.quantum-espresso.org/mailman/listinfo/users
>
> --
> Thank You
> Wenusara Satheekshana
> <bands.gnr.out>
More information about the users
mailing list