Kpoints

From Wiki
Revision as of 11:03, 2 March 2015 by Fraenzine (talk | contribs)
Jump to navigation Jump to search

go back to Main Page, Group Pages, Núria_López_and_Group, The_KPOINTS_file Scripts_for_VASP

Instructions: Put this script as executable in your ~/bin folder.

Recommended name: kpggen

#!/bin/bash 

##########################################
# Rodrigo García-Muelas @ iciq-Tgn       #
# Jan 10, 2013                           #
# For automatic generation of Γ-centered #
# Monkhorst-Pack grid of KPOINTS         #
##########################################

# Input ##################################   
# 1 2 3 # number of divisions            #
# 4     # title of first line (optional) #
##########################################

if [ -z $4 ] ; then  # If title is empty

cat >KPOINTS<<!
K-POINTS
 0
Gamma
  $1 $2 $3
  0 0 0
!

else                 # If title if specified

cat >KPOINTS<<!
$4
 0
Gamma
  $1 $2 $3
  0 0 0 
!

fi