1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
|
<html>
<body>
<pre>
------------------------------------------------------------------------
INPUT FILE DESCRIPTION
Program: bands.x / PWscf / Quantum Espresso (version: 6.6)
------------------------------------------------------------------------
Purpose of bands.x:
Re-order bands, computes band-related properties. Currently,
re-ordering can be done with two different algorithms:
(a) by maximising the overlap with bands at previous k-point
(b) by computing symmetry properties of each wavefunction
Bands-related properties that can be computed are currently
(a) The expectation value of the spin operator on each spinor
wave-function (noncolinear case only)
(b) The expectation value of p
The input data can be read from standard input or from file using
command-line options "bands.x -i file-name" (same syntax as for pw.x)
Output files:
- file "filband" containing the band structure, in a format
suitable for plotting code "plotband.x"
- file "filband".rap (if "lsym" is .t.) with symmetry information,
to be read by plotting code "plotband.x"
- if ("lsigma"(i)): file "filband".i, i=1,2,3, with expectation values
of the spin operator in the noncolinear case
- file "filband".gnu with bands in eV, directly plottable using gnuplot
- file "filp" with matrix elements of p
Structure of the input data:
============================
&BANDS
...
/
========================================================================
NAMELIST: &BANDS
+--------------------------------------------------------------------
Variable: prefix
Type: CHARACTER
Default: 'pwscf'
Description: prefix of files saved by program pw.x
+--------------------------------------------------------------------
+--------------------------------------------------------------------
Variable: outdir
Type: CHARACTER
Description: directory containing the input data, i.e. the same as in pw.x
Default: value of the ESPRESSO_TMPDIR environment variable if set;
current directory ('./') otherwise
+--------------------------------------------------------------------
+--------------------------------------------------------------------
Variable: filband
Type: CHARACTER
Default: 'bands.out'
Description: file name for band output (to be read by "plotband.x")
+--------------------------------------------------------------------
+--------------------------------------------------------------------
Variable: spin_component
Type: INTEGER
Description: In the lsda case select:
1 = spin-up
2 = spin-down
+--------------------------------------------------------------------
+--------------------------------------------------------------------
Variable: lsigma(i), i=1,3
Type: LOGICAL
Description: If true computes expectation values of the spin operator
on the spinor wave-functions (only in the noncollinear case),
writes them to a file "filband".i, i=1,2,3
+--------------------------------------------------------------------
+--------------------------------------------------------------------
Variable: lp
Type: LOGICAL
Default: .false.
Description: If .true. matrix elements of the momentum operator p between
conduction and valence bands are computed and written to file
specified in "filp"
+--------------------------------------------------------------------
+--------------------------------------------------------------------
Variable: filp
Type: CHARACTER
Default: 'p_avg.dat'
Description: If "lp" is set to .true., file name for matrix elements of p
+--------------------------------------------------------------------
+--------------------------------------------------------------------
Variable: lsym
Type: LOGICAL
Default: .true.
Description: If .true. the bands are classified according to the
irreducible representations of the small group of k.
A file "filband".rap with the same format of "filband"
is written, for usage by "plotband.x"
+--------------------------------------------------------------------
+--------------------------------------------------------------------
Variable: no_overlap
Type: LOGICAL
Default: .true.
Description: If .false., and if "lsym" is .false., writes the eigenvalues
in the order that maximises overlap with the neighbor k-points
+--------------------------------------------------------------------
+--------------------------------------------------------------------
Variable: plot_2d
Type: LOGICAL
Default: .false.
Description: If .true. writes the eigenvalues in the output file
in a 2D format readable by gnuplot. Band ordering is not
changed. Each band is written in a different file called
filband.# with the format:
xk, yk, energy
xk, yk, energy
.. .. ..
energies are written in eV and xk in units 2\pi/a.
+--------------------------------------------------------------------
+--------------------------------------------------------------------
Variables: firstk, lastk
Type: INTEGER
Description: if @ref lsym=.true. makes the symmetry analysis only for k
points between firstk to lastk
+--------------------------------------------------------------------
===END OF NAMELIST======================================================
This file has been created by helpdoc utility on Wed Dec 02 08:04:46 CET 2020
</pre>
</body>
</html>
|