OpenM金电极,NEGF-8ZGNR-0.3.dat修改

左电极

#
# File Name
#

System.CurrrentDirectory         ./    # default=./
System.Name                     lead-l-8zgnr
level.of.stdout                   1    # default=1 (1-3)
level.of.fileout                  0    # default=1 (0-2)


#
# Definition of Atomic Species
#

Species.Number       3
<Definition.of.Atomic.Species
 C  C5.0-s2p1  C_CA13
 H  H5.0-s2    H_CA13
 Au    Au7.0-s2p2d2      Au_PBE13
Definition.of.Atomic.Species>


NEGF.output_hks    true
NEGF.filename.hks  lead-l-8zgnr.hks


#
# Atoms
#

Atoms.Number       6
Atoms.SpeciesAndCoordinates.Unit   Ang # Ang|AU
<Atoms.SpeciesAndCoordinates 
  1  Au   -0.0000002     4.9766306     -1.4787      8.5 8.5
  2  Au    0.0000001     6.3942050     -1.4787      8.5 8.5
  3  Au   -0.0000002     4.9766306     -4.1787      8.5 8.5
  4  Au    0.0000001     6.3942050     -4.1787      8.5 8.5
  5  Au   -0.0000002     4.9766306     -6.8787      8.5 8.5
  6  Au    0.0000001     6.3942050     -6.8787      8.5 8.5
Atoms.SpeciesAndCoordinates>
Atoms.UnitVectors.Unit             Ang # Ang|AU
<Atoms.UnitVectors 
 0.000  0.000   8.1
 10.000 0.000 0.000 
 0.000 27.000 0.000 
Atoms.UnitVectors>


#
# SCF or Electronic System
#


scf.XcType                 LSDA-CA     # LDA|LSDA-CA|LSDA-PW|GGA-PBE
scf.SpinPolarization        off         # On|Off|NC
scf.ElectronicTemperature  300.0       # default=300 (K)
scf.energycutoff           120.0       # default=150 (Ry)
#scf.Ngrid                  140 140 100  # about=200 (Ry)
scf.maxIter                1000         # default=40
scf.EigenvalueSolver       Band     # DC|GDC|Cluster|Band
scf.lapack.dste            dstevx      # dstegr|dstedc|dstevx, default=dstegr
scf.Kgrid                  201 1 1       # means n1 x n2 x n3
scf.Mixing.Type           rmm-diisk    # Simple|Rmm-Diis|Gr-Pulay|Kerker|Rmm-Diisk
scf.Kerker.factor          10.0        # default=1
scf.Init.Mixing.Weight     0.001       # default=0.30
scf.Min.Mixing.Weight      0.001       # default=0.001
scf.Max.Mixing.Weight      0.105       # default=0.40
scf.Mixing.History          40       # default=5
scf.Mixing.StartPulay       10       # default=6
scf.Mixing.EveryPulay        1          # default=6
scf.criterion             1.0e-9       # default=1.0e-6 (Hartree)

#
# MD or Geometry Optimization
#

MD.Type               Nomd    # Opt|EF|BFGS|RF|DIIS
MD.Opt.DIIS.History   18    # default=3
MD.Opt.StartDIIS      6     # default=5
MD.Opt.EveryDIIS      5     # default=10
MD.maxIter            2000   #
MD.Opt.criterion    1.0e-4  # default=1.0e-4 (a.u.)


#
# Band dispersion
#


Band.Nkpath                1
<Band.kpath                
   601  0.0 0.0 0.0   0.5 0.0 0.0   G X
Band.kpath>


#
# DOS and PDOS
#

Dos.fileout                  off      # on|off, default=off
Dos.Erange              -20.0  20.0    # default = -20 20
Dos.Kgrid                601 1 1      # default = Kgrid1 Kgrid2 Kgrid3

DosGauss.fileout      off
DosGauss.Num.Mesh    4000
DosGauss.Width      0.01

MO.fileout                   off       # on|off
num.HOMOs                     1        # default=1
num.LUMOs                     1        # default=1
MO.Nkpoint                    1        # default=1
<MO.kpoint
  0.0  0.0  0.0
MO.kpoint>

右电极

#
# File Name
#

System.CurrrentDirectory         ./    # default=./
System.Name                      lead-r-8zgnr
level.of.stdout                   1    # default=1 (1-3)
level.of.fileout                  0    # default=1 (0-2)

#
# Definition of Atomic Species
#

Species.Number       3
<Definition.of.Atomic.Species
 C  C5.0-s2p1  C_CA13
 H  H5.0-s2    H_CA13
 Au    Au7.0-s2p2d2      Au_PBE13
Definition.of.Atomic.Species>


NEGF.output_hks    true
NEGF.filename.hks  lead-r-8zgnr.hks


#
# Atoms
#

Atoms.Number      6
Atoms.SpeciesAndCoordinates.Unit   Ang # Ang|AU
<Atoms.SpeciesAndCoordinates 
  1  Au   -0.0000002     4.9766306    11.2412     8.5 8.5
  2  Au    0.0000001     6.3942050    11.2412     8.5 8.5
  3  Au   -0.0000002     4.9766306    13.9412     8.5 8.5
  4  Au    0.0000001     6.3942050    13.9412     8.5 8.5
  5  Au   -0.0000002     4.9766306    16.6412     8.5 8.5
  6  Au    0.0000001     6.3942050    16.6412     8.5 8.5
Atoms.SpeciesAndCoordinates>
Atoms.UnitVectors.Unit             Ang # Ang|AU
<Atoms.UnitVectors 
 0.000 0.000   8.1
 10.000 0.000 0.000 
 0.000 27.000 0.000 
Atoms.UnitVectors>


#
# SCF or Electronic System
#


scf.XcType                 LSDA-CA     # LDA|LSDA-CA|LSDA-PW|GGA-PBE
scf.SpinPolarization        off         # On|Off|NC
scf.ElectronicTemperature  300.0       # default=300 (K)
scf.energycutoff           120.0       # default=150 (Ry)
#scf.Ngrid                  140 140 100  # about=200 (Ry)
scf.maxIter                1000         # default=40
scf.EigenvalueSolver       Band     # DC|GDC|Cluster|Band
scf.lapack.dste            dstevx      # dstegr|dstedc|dstevx, default=dstegr
scf.Kgrid                  201 1 1       # means n1 x n2 x n3
scf.Mixing.Type           rmm-diisk    # Simple|Rmm-Diis|Gr-Pulay|Kerker|Rmm-Diisk
scf.Kerker.factor          10.0        # default=1
scf.Init.Mixing.Weight     0.100       # default=0.30
scf.Min.Mixing.Weight      0.01        # default=0.001
scf.Max.Mixing.Weight      0.105       # default=0.40
scf.Mixing.History          40       # default=5
scf.Mixing.StartPulay       10       # default=6
scf.Mixing.EveryPulay        1          # default=6
scf.criterion             1.0e-9       # default=1.0e-6 (Hartree)

#
# MD or Geometry Optimization
#

MD.Type               Nomd    # Opt|EF|BFGS|RF|DIIS
MD.Opt.DIIS.History   18    # default=3
MD.Opt.StartDIIS      6     # default=5
MD.Opt.EveryDIIS      5     # default=10
MD.maxIter            2000   #
MD.Opt.criterion    1.0e-4  # default=1.0e-4 (a.u.)


#
# Band dispersion
#


Band.Nkpath                1
<Band.kpath                
   601  0.0 0.0 0.0   0.5 0.0 0.0   G X
Band.kpath>


#
# DOS and PDOS
#

Dos.fileout                  off      # on|off, default=off
Dos.Erange              -20.0  20.0    # default = -20 20
Dos.Kgrid                601 1 1      # default = Kgrid1 Kgrid2 Kgrid3

DosGauss.fileout      off
DosGauss.Num.Mesh    4000
DosGauss.Width      0.01

中心文件

#
# File Name
#

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

scf.dftD on # on|off, default=off
DFTD.Unit Ang # Ang|AU
DFTD.rcut_dftD 4.0

NEGF.filename.hks.l     lead-l-8zgnr.hks
NEGF.filename.hks.r     lead-r-8zgnr.hks

NEGF.SCF.Iter.Band          20
NEGF.Num.Poles             100       # defalut=150
NEGF.scf.Kgrid             1 1       # defalut=1 1

NEGF.bias.voltage         -0.3       # 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      -20.0 20.0 1.0e-4  #default=-10.0 10.0 5.0e-3 (eV)
NEGF.Dos.energy.div        4000       # default=200
NEGF.Dos.Kgrid             1 1       # default=1 1

#
# Transmission & Eigen Channel Analysis
#
 
NEGF.tran.Analysis          off       # default on
NEGF.tran.energydiv        800       # default=200
NEGF.tran.energyrange   -4 4 0.001   # default=-10.0 10.0 5.0e-3 (eV)
NEGF.tran.Kgrid            1 1       # default= 1 1

NEGF.tran.CurrentDensity    on       # default on

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       3
<Definition.of.Atomic.Species
 C  C5.0-s2p1  C_CA13
 H  H5.0-s2    H_CA13
 Au    Au7.0-s2p2d2      Au_PBE13
Definition.of.Atomic.Species>


#
# Atoms
#

Atoms.SpeciesAndCoordinates.Unit   Ang # Ang|AU


Atoms.Number        48
<Atoms.SpeciesAndCoordinates
   1  C     0.0000005     0.0361626     4.8812037     2.1000000     1.9000000
   2  C     0.0000001     2.8501725     4.8813209     2.1000000     1.9000000
   3  C    -0.0000001     4.2700744     4.8812023     2.1000000     1.9000000
   4  C     0.0000001     7.1014018     4.8814044     2.1000000     1.9000000
   5  C    -0.0000001     8.5186603     4.8814042     2.1000000     1.9000000
   6  C     0.0000003    11.3499296     4.8812020     2.1000000     1.9000000
   7  H     0.0000003    12.4679        4.8812020     0.5000000     0.5000000
   8  H     0.0000003    -1.0818549     4.8812134     0.5000000     0.5000000
   9  C     0.0000005     0.7140385     3.6611879     2.1000000     1.9000000
  10  C     0.0000004     2.1457201     3.6613117     2.1000000     1.9000000
  11  C    -0.0000002     4.9766306     3.6612146     2.1000000     1.9000000
  12  C     0.0000001     6.3942050     3.6613979     2.1000000     1.9000000
  13  C     0.0000001     9.2258519     3.6613977     2.1000000     1.9000000
  14  C     0.0000004    10.6434033     3.6612143     2.1000000     1.9000000
  15  C     0.0000005     0.0361626     2.4412037     2.1000000     1.9000000
  16  C     0.0000001     2.8501725     2.4413209     2.1000000     1.9000000
  17  C    -0.0000001     4.2700744     2.4412023     2.1000000     1.9000000
  18  C     0.0000001     7.1014018     2.42414044     2.1000000     1.9000000
  19  C    -0.0000001     8.5186603     2.4414042     2.1000000     1.9000000
  20  C     0.0000003    11.3499296     2.4412020     2.1000000     1.9000000
  21  C     0.0000005     0.7140385     6.1011879     1.9000000     2.1000000
  22  C     0.0000004     2.1457201     6.1013117     1.9000000     2.1000000
  23  C    -0.0000002     4.9766306     6.1012146     1.9000000     2.1000000
  24  C     0.0000001     6.3942050     6.1013979     1.9000000     2.1000000
  25  C     0.0000001     9.2258519     6.1013977     1.9000000     2.1000000
  26  C     0.0000004    10.6434033     6.1012143     1.9000000     2.1000000
  27  C     0.0000005     0.0361626     7.3212037     1.9000000     2.1000000
  28  C     0.0000001     2.8501725     7.3213209     1.9000000     2.1000000
  29  C    -0.0000001     4.2700744     7.3212023     1.9000000     2.1000000
  30  C     0.0000001     7.1014018     7.3214044     1.9000000     2.1000000
  31  C    -0.0000001     8.5186603     7.3214042     1.9000000     2.1000000
  32  C     0.0000003    11.3499296     7.3212020     1.9000000     2.1000000
  33  H     0.0000003    -1.0818549     2.4412134     0.5000000     0.5000000
  34  H     0.0000003    -1.0818549     7.3212134     0.5000000     0.5000000
  35  H     0.0000003    12.4679        2.4412134     0.5000000     0.5000000
  36  H     0.0000003    12.4679        7.3212134     0.5000000     0.5000000
  37  C     0.0000005     0.7140385     1.2211879     2.1000000     1.9000000
  38  C     0.0000004     2.1457201     1.2213117     2.1000000     1.9000000
  39  C    -0.0000002     4.9766306     1.2212146     2.1000000     1.9000000
  40  C     0.0000001     6.3942050     1.2213979     2.1000000     1.9000000
  41  C     0.0000001     9.2258519     1.2213977     2.1000000     1.9000000
  42  C     0.0000004    10.6434033     1.2212143     2.1000000     1.9000000
  43  C     0.0000005     0.7140385     8.5411879     1.9000000     2.1000000
  44  C     0.0000004     2.1457201     8.5413117     1.9000000     2.1000000
  45  C    -0.0000002     4.9766306     8.5412146     1.9000000     2.1000000
  46  C     0.0000001     6.3942050     8.5413979     1.9000000     2.1000000
  47  C     0.0000001     9.2258519     8.5413977     1.9000000     2.1000000
  48  C     0.0000004    10.6434033     8.5412143     1.9000000     2.1000000
Atoms.SpeciesAndCoordinates>

Atoms.UnitVectors.Unit             Ang # Ang|AU

#<Atoms.UnitVectors
# 0.000 0.000  8.1
# 10.00 0.000 0.000
# 0.000 24.000 0.000
#Atoms.UnitVectors>


#
# Lead-Left
#

LeftLeadAtoms.Number         6
<LeftLeadAtoms.SpeciesAndCoordinates           # Unit=Ang.
  1  Au   -0.0000002     4.9766306      -1.4787     8.5 8.5
  2  Au    0.0000001     6.3942050      -1.4787     8.5 8.5
  3  Au   -0.0000002     4.9766306      -4.1787     8.5 8.5
  4  Au    0.0000001     6.3942050      -4.1787     8.5 8.5
  5  Au   -0.0000002     4.9766306      -6.8787     8.5 8.5
  6  Au    0.0000001     6.3942050      -6.8787     8.5 8.5
LeftLeadAtoms.SpeciesAndCoordinates>


#
# Lead-Right
#


RightLeadAtoms.Number        6
<RightLeadAtoms.SpeciesAndCoordinates           # Unit=Ang.
  1  Au    -0.0000002     4.9766306    11.2412    8.5 8.5
  2  Au    0.0000001     6.3942050     11.2412     8.5 8.5
  3  Au   -0.0000002     4.9766306     13.9412     8.5 8.5
  4  Au    0.0000001     6.3942050     13.9412     8.5 8.5
  5  Au   -0.0000002     4.9766306     16.6412     8.5 8.5
  6  Au    0.0000001     6.3942050     16.6412     8.5 8.5
RightLeadAtoms.SpeciesAndCoordinates>

#
# SCF or Electronic System
#


scf.XcType                LSDA-CA      # LDA|LSDA-CA|LSDA-PW|GGA-PBE
scf.SpinPolarization        off         # On|Off|NC
scf.ElectronicTemperature  300.0       # default=300 (K)
scf.energycutoff           120.0       # default=150 (Ry)
#scf.Ngrid                  140 140 100 # about=200 (Ry)
scf.maxIter                2000         # 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.Kerker.factor          20.0        # default=1
scf.Init.Mixing.Weight     0.1         # default=0.30
scf.Min.Mixing.Weight      0.04        # default=0.001
scf.Max.Mixing.Weight      0.4         # default=0.40
scf.Mixing.History          60         # default=5
scf.Mixing.StartPulay       20         # default=6
scf.Mixing.EveryPulay       1          # default=6
scf.criterion             1.0e-7       # default=1.0e-6 (Hartree)


#
# MD or Geometry Optimization
#

MD.Type               Nomd    # Opt|EF|BFGS|RF|DIIS
MD.Opt.DIIS.History   10    # default=3
MD.Opt.StartDIIS      6     # default=5
MD.Opt.EveryDIIS      5     # default=10
MD.maxIter            200   #
MD.Opt.criterion    1.0e-4  # default=1.0e-4 (a.u.)

发表评论