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
|
#
# File Name
#
System.CurrrentDirectory ./ # default=./
System.Name fecrh
level.of.stdout 1 # default=1 (1-3)
level.of.fileout 1 # default=1 (1-3)
#
# Definition of Atomic Species
#
Species.Number 3
<Definition.of.Atomic.Species
Fe Fe6.0S-s1p1d1 Fe_PBE13S
Cr Cr6.0-s2p1d1 Cr_PBE13
H H5.0-s1 H_PBE13
Definition.of.Atomic.Species>
#
# Atoms
#
Atoms.Number 3
Atoms.SpeciesAndCoordinates.Unit Ang # Ang|AU
<Atoms.SpeciesAndCoordinates
1 Fe 0.000 0.000 0.000 8.0 6.0
2 Cr 1.300 0.900 -0.900 5.0 9.0
3 H -1.000 -0.400 -0.200 0.5 0.5
Atoms.SpeciesAndCoordinates>
Atoms.UnitVectors.Unit Ang # Ang|AU
#<Atoms.UnitVectors
# 12.0000 0.0000 0.0000
# 0.0000 12.0000 0.0000
# 0.0000 0.0000 12.0000
#Atoms.UnitVectors>
#
# SCF or Electronic System
#
scf.XcType LSDA-CA # LDA|LSDA-CA|LSDA-PW
scf.SpinPolarization on # On|Off
scf.ElectronicTemperature 5.0 # default=300 (K)
scf.energycutoff 130.0 # default=150 (Ry)
scf.maxIter 200 # default=40
scf.EigenvalueSolver cluster # Recursion|Cluster|Band
scf.Kgrid 11 11 11 # means n1 x n2 x n3
scf.Mixing.Type rmm-diisk # Simple|Rmm-Diis|Gr-Pulay
scf.Init.Mixing.Weight 0.010 # default=0.30
scf.Min.Mixing.Weight 0.001 # default=0.001
scf.Max.Mixing.Weight 0.100 # default=0.40
scf.Mixing.History 7 # default=5
scf.Mixing.StartPulay 50 # default=6
scf.criterion 1.0e-10 # default=1.0e-6 (Hartree)
#
# 1D FFT
#
1DFFT.NumGridK 900 # default=900
1DFFT.NumGridR 900 # default=900
1DFFT.EnergyCutoff 3600.0 # default=3DFFT.EnergyCutoff*3.0 (Ry)
#
# Orbital Optimization
#
orbitalOpt.Method off # Off|Unrestricted|Restricted
orbitalOpt.InitCoes Symmetrical # Symmetrical|Free
orbitalOpt.initPrefactor 0.1 # default=0.1
orbitalOpt.scf.maxIter 30 # default=12
orbitalOpt.MD.maxIter 20 # default=5
orbitalOpt.per.MDIter 2 # default=1000000
orbitalOpt.criterion 1.0e-4 # default=1.0e-4 (Hartree/borh)^2
#
# output of contracted orbitals
#
CntOrb.fileout off # on|off, default=off
Num.CntOrb.Atoms 1 # default=1
<Atoms.Cont.Orbitals
1
Atoms.Cont.Orbitals>
#
# SCF Order-N
#
orderN.HoppingRanges 6.3 # default=5.0 (Ang)
orderN.NumHoppings 2 # default=2
orderN.KrylovH.order 500 # default=400
orderN.recalc.EM off
#
# restart using *.rst
#
scf.restart off # on|off, default=off
#
# MD or Geometry Optimization
#
MD.Type opt # Nomd|Constant_Energy_MD|Opt
MD.maxIter 100 # default=1
MD.TimeStep 1 # default=0.5 (fs)
MD.Opt.criterion 1.0e-5 # default=1.0e-4 (Hartree/bohr)
#
# Band dispersion
#
Band.dispersion off # on|off, default=off
# if <Band.KPath.UnitCell does not exist,
# the reciprical lattice vector is employed.
Band.Nkpath 5
<Band.kpath
15 0.0 0.0 0.0 1.0 0.0 0.0 g X
15 1.0 0.0 0.0 1.0 0.5 0.0 X W
15 1.0 0.5 0.0 0.5 0.5 0.5 W L
15 0.5 0.5 0.5 0.0 0.0 0.0 L g
15 0.0 0.0 0.0 1.0 1.0 0.0 g X
Band.kpath>
#
# MO output
#
MO.fileout off # on|off
num.HOMOs 1 # default=2
num.LUMOs 1 # default=2
MO.Nkpoint 1 # default=1
<MO.kpoint
0.0 0.0 0.0
MO.kpoint>
#
# DOS and PDOS
#
Dos.fileout off # on|off, default=off
Dos.Erange -20.0 20.0 # default = -20 20
Dos.Kgrid 12 12 12 # default = Kgrid1 Kgrid2 Kgrid3
HS.fileout off # on|off, default=off
|