Example: Properties on a grid¶
If we save the RUNKF file of a calculation we can restart it to calculate properties on a grid.
In the second run we restart from the file BeO.runkf. We specify to use a regular grid and ask the program to calculate a bunch of properties on that grid.
First job:
$ADFBIN/band << eor
Title BeO
Comment
in the "ideal" most symmetric configuration: u=3/8, and c=sqrt(8/3)*a
End
DefaultsConvention 2014
NumericalQuality Basic
xc
gga scf bp86
end
Define
uuu=3/8
aaa=5.10
ccc=sqrt(8/3)*aaa
End
Coordinates Natural
ATOMS
Be 0 0 0
Be 1/3 1/3 1/2
O 0 0 uuu
O 1/3 1/3 uuu+1/2
END
Lattice
aaa 0 0
0.5*aaa 0.5*sqrt(3)*aaa 0
0 0 ccc
End
BasisDefaults
BasisType DZ
Core large
end
end input
eor
mv RUNKF BeO.runkf
Second job:
$ADFBIN/band << eor
DefaultsConvention 2014
Title BeO
Comment
in the "ideal" most symmetric configuration: u=3/8, and c=sqrt(8/3)*a
End
Restart
File BeO.runkf
DensityPlot
End
Grid
Type Coarse
End
DensityPlot
rho(deformation/fit)
rho(fit)
rho(atoms)
v(coulomb/atoms)
v(coulomb)
vxc[rho(fit)]
End
NumericalQuality Basic
xc
gga scf bp86
end
Define
uuu=3/8
aaa=5.10
ccc=sqrt(8/3)*aaa
End
Coordinates Natural
ATOMS
Be 0 0 0
Be 1/3 1/3 1/2
O 0 0 uuu
O 1/3 1/3 uuu+1/2
END
Lattice
aaa 0 0
0.5*aaa 0.5*sqrt(3)*aaa 0
0 0 ccc
End
BasisDefaults
BasisType DZ
Core large
end
end input
eor