You can plot any quantity on Fermi surfaces as a color plot
by using fermisurfer
program1.
fermi_velocity.x
and fermi_proj.x
are used
to generate an input file for fermisurfer
from the output
of pw.xor projwfc.x
.
fermi_velocity.x
generates a color-plot of Fermi velocity.
You use it as follows:
K_POINT automatic
.
$ fermi_velocity.x -in {pw.x input file}
vfermi.frmsf
is generated
fermi_proj.x
generates a color plot of an orbital character.
You use it as follows:
K_POINT automatic
.
projwfc.x
just to generate {prefix}.save/atomic_proj.*
.
$ fermi_proj.x -in {input file}Input-file format is as follows:
&PROJWFC {The same as the input of projwfc.x} / {Number of target wavefunctions} {Index of target WFC1} {Index of target WFC2} {Index of target WFC3} ...It generates |〈|〉|2, where ns and target(i) are the number of the target wavefunctions and the indices of target wavefunctions, respectively.
"proj.frmsf"
,
which can be read by FermiSurfer program.
There is an example of fermi_velocity.x
and fermi_proj.x
in fermisurf_example/
.