File: NEGF-Chain.dat

package info (click to toggle)
openmx 3.8.5%2Bdfsg1-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 385,200 kB
  • sloc: ansic: 233,355; f90: 2,080; python: 876; makefile: 725; xml: 63; sh: 30; perl: 18
file content (127 lines) | stat: -rw-r--r-- 3,949 bytes parent folder | download
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
#
# File Name
#

System.CurrrentDirectory         ./    # default=./
System.Name                       negf-chain
level.of.stdout                   1    # default=1 (1-3)
level.of.fileout                  0    # default=1 (0-2)

NEGF.filename.hks.l     lead-chain.hks
NEGF.filename.hks.r     lead-chain.hks

NEGF.Num.Poles             100       # default=150
NEGF.scf.Kgrid             1 1       # default=1 1
NEGF.SCF.Iter.Band          50

NEGF.bias.voltage          0.1       # default=0.0 (eV)
NEGF.bias.neq.im.energy    0.01      # default=0.01 (eV)
NEGF.bias.neq.energy.step  0.02      # default=0.02 (eV) 

Dos.fileout                 off      # on|off, default=off
NEGF.Dos.energyrange     -15.0 25.0 5.0e-3  #default=-10.0 10.0 5.0e-3 (eV)
NEGF.Dos.energy.div        200       # default=200
NEGF.Dos.Kgrid             1 1       # default=1 1 

#
# Transmission & Eigen Channel
#

NEGF.tran.Analysis         on        #  default on
NEGF.tran.energydiv        200       # default=200
NEGF.tran.energyrange -10 10 1.0e-3  # default=-10.0 10.0 1.0e-3 (eV)
NEGF.tran.Kgrid            1 1       # default= 1 1
NEGF.tran.Channel          on        #  default on
NEGF.Channel.Nkpoint        1        # default=1
<NEGF.Channel.kpoint
0.0  0.0
NEGF.Channel.kpoint>
# default 0.0 0.0
NEGF.Channel.Nenergy        1        # default=1
<NEGF.Channel.energy
0.0
NEGF.Channel.energy>
# default 0.0
NEGF.Channel.Num            5        # defualt=5(for collinear), 10(for Non-collinear)

#
# Definition of Atomic Species
#

Species.Number       1
<Definition.of.Atomic.Species
 C    C5.0-s2p2d1      C_CA13
Definition.of.Atomic.Species>

#
# Atoms
#

Atoms.SpeciesAndCoordinates.Unit   Ang # Ang|AU

Atoms.Number        18
<Atoms.SpeciesAndCoordinates 
 1  C  3.000  0.000  0.000  2.0 2.0
 2  C  4.500  0.000  0.000  2.0 2.0
 3  C  6.000  0.000  0.000  2.0 2.0
 4  C  7.500  0.000  0.000  2.0 2.0
 5  C  9.000  0.000  0.000  2.0 2.0
 6  C 10.500  0.000  0.000  2.0 2.0
 7  C 12.000  0.000  0.000  2.0 2.0
 8  C 13.500  0.000  0.000  2.0 2.0
 9  C 15.000  0.000  0.000  2.0 2.0
10  C 16.500  0.000  0.000  2.0 2.0
11  C 18.000  0.000  0.000  2.0 2.0
12  C 19.500  0.000  0.000  2.0 2.0
13  C 21.000  0.000  0.000  2.0 2.0
14  C 22.500  0.000  0.000  2.0 2.0
15  C 24.000  0.000  0.000  2.0 2.0
16  C 25.500  0.000  0.000  2.0 2.0
17  C 27.000  0.000  0.000  2.0 2.0
18  C 28.500  0.000  0.000  2.0 2.0
Atoms.SpeciesAndCoordinates> 

#
# Lead-Left
#

LeftLeadAtoms.Number         3
<LeftLeadAtoms.SpeciesAndCoordinates           # Unit=Ang.
 1  C -1.500  0.000  0.000  2.0 2.0
 2  C  0.000  0.000  0.000  2.0 2.0
 3  C  1.500  0.000  0.000  2.0 2.0
LeftLeadAtoms.SpeciesAndCoordinates>

#
# Lead-Right
#

RightLeadAtoms.Number        3 
<RightLeadAtoms.SpeciesAndCoordinates           # Unit=Ang.
 1  C 30.000  0.000  0.000  2.0 2.0
 2  C 31.500  0.000  0.000  2.0 2.0
 3  C 33.000  0.000  0.000  2.0 2.0
RightLeadAtoms.SpeciesAndCoordinates>


#
# SCF or Electronic System
#

scf.XcType                  LDA        # LDA|LSDA-CA|LSDA-PW|GGA-PBE
scf.SpinPolarization        off        # On|Off|NC
scf.ElectronicTemperature  600.0       # default=300 (K)
scf.energycutoff           180.0       # default=150 (Ry)
scf.maxIter                 500        # default=40
scf.EigenvalueSolver       NEGF        # DC|GDC|Cluster|Band
#scf.lapack.dste            dstevx      # dstegr|dstedc|dstevx, default=dstegr
scf.Kgrid                  1 1 1       # means n1 x n2 x n3
scf.Mixing.Type          rmm-diisk     # Simple|Rmm-Diis|Gr-Pulay|Kerker|Rmm-Diisk
scf.Init.Mixing.Weight      0.020      # default=0.30
scf.Min.Mixing.Weight       0.020      # default=0.001
scf.Max.Mixing.Weight       0.050      # default=0.40
scf.Mixing.History          100         # default=5
scf.Mixing.StartPulay       20         # default=6
scf.criterion             1.0e-7       # default=1.0e-6 (Hartree)
scf.Kerker.factor          30.0        # default=1
NEGF.Poisson.Solver       FFT