kgrid input (kgrid.inp)
kgrid
code input format (kgrid.inp
)
5 5 5 ! numbers of k-points along b1,b2,b3
0.5 0.5 0.5 ! k-grid offset (0.0 unshifted, 0.5 shifted by half a grid step)
! These first two lines are the usual Monkhorst-Pack parameters.
0.0 0.0 0.001 ! a small q-shift (0.0 unshifted, 0.001 shifted by one 1000th of b3)
! This is for WFNq in Epsilon.
0.0 0.5 0.5 ! lattice vectors in Cartesian coordinates (x,y,z)
0.5 0.0 0.5 ! in units of the lattice parameter
0.5 0.5 0.0 !
2 ! number of atoms in the unit cell
1 -0.125 -0.125 -0.125 ! atomic species and positions in Cartesian coordinates (x,y,z)
1 0.125 0.125 0.125 ! in units of the lattice parameter
0 0 0 ! size of FFT grid
.false. ! use time-reversal symmetry. Set to false for BerkeleyGW
.false. ! OPTIONAL: k-points in the log file are in Cartesian coordinates
.false. ! OPTIONAL: output is in Octopus format
# Above: typical values for Si. Below: general description.
# nk1 nk2 nk3 ! numbers of k-points in crystal coordinates (b1,b2,b3)
# dk1 dk2 dk3 ! k-grid offset (0.0 unshifted, 1.0 shifted by bj/nkj)
# dq1 dq2 dq3 ! a small q-shift (0.0 unshifted, 1.0 shifted by bj)
# a1x a1y a1z ! lattice vectors in Cartesian coordinates (x,y,z)
# a2x a2y a2z ! in arbitrary units (bohr, angstrom, lattice parameter)
# a3x a3y a3z !
# n ! number of atoms in the unit cell
# s1 x1 y1 z1 ! atomic species and positions in Cartesian coordinates (x,y,z)
# ........... ! in the same units as the lattice vectors
# sn xn yn zn !
# nr1 nr2 nr3 ! size of FFT grid
# trs ! if set to .true., use time-reversal symmetry (do not use this for BerkeleyGW)
# Cartesian ! OPTIONAL: set to .true. for k-points in Cartesian coordinates (only in the log file)
# octopus ! OPTIONAL: set to .true. to write output file in format suitable for Octopus