| 
|  Errors about the the integration range and the atom coordinates |  | 
 Date: 2025/04/03 00:03
 Name: Kieran
  <masrfa@googlemail.com>
 
Dear All,
 I am trying to calculate the electric charge conductance for graphene with the NEGF method.The input file was written below.
 
 Input file in the Step 1.
 #======================================================================================#
 # File Name
 System.CurrrentDirectory        ./    # default=./
 System.Name                      Lead-Graphene
 level.of.stdout                  1    # default=1 (1-3)
 level.of.fileout                  0    # default=1 (0-2)
 DATA.PATH                        /public21/soft/openmx/openmx3.9/DFT_DATA19/
 
 NEGF.output_hks    on
 NEGF.filename.hks  lead-graphene.hks
 NEGF.Output.for.TranMain    off
 NEGF.tran.energydiv        100      # default=200
 NEGF.tran.energyrange -10 10 1.0e-3  # default=-10.0 10.0 5.0e-3 (eV)
 NEGF.tran.Kgrid            1 1      # default= 1 1
 
 Species.Number      1
 # Definition of Atomic Species
 <Definition.of.Atomic.Species
 C  C6.0-s2p2d1 C_PBE19
 Definition.of.Atomic.Species>
 
 # Atoms
 Atoms.Number        8
 Atoms.SpeciesAndCoordinates.Unit  Ang # Ang|AU
 <Atoms.SpeciesAndCoordinates
 1 C 0.000000000 0.000000000 10.000000000000000 2.0 2.0
 2 C 2.130390000 1.230000000 10.000000000000000 2.0 2.0
 3 C 0.710129999 1.230000000 10.000000000000000 2.0 2.0
 4 C 2.840519999 0.000000000 10.000000000000000 2.0 2.0
 5 C 4.260780000 0.000000000 10.000000000000000 2.0 2.0
 6 C 6.391170000 1.230000000 10.000000000000000 2.0 2.0
 7 C 4.970909999 1.230000000 10.000000000000000 2.0 2.0
 8 C 7.101299999 0.000000000 10.000000000000000 2.0 2.0
 Atoms.SpeciesAndCoordinates>
 Atoms.UnitVectors.Unit            Ang # Ang|AU
 <Atoms.UnitVectors
 8.5215600000 0.0000000000 0.0000000000
 0.0000000000 2.4600000000 0.0000000000
 0.0000000000 0.0000000000 20.000000000
 Atoms.UnitVectors>
 
 # 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          350.0      # default=150 (Ry)
 scf.maxIter                100        # default=40
 scf.EigenvalueSolver      Band        # DC|GDC|Cluster|Band
 scf.lapack.dste            dstevx      # dstegr|dstedc|dstevx, default=dstegr
 scf.Kgrid                  100 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.010      # default=0.30
 scf.Min.Mixing.Weight      0.001      # default=0.001
 scf.Max.Mixing.Weight      0.020      # default=0.40
 scf.Mixing.History          20        # default=5
 scf.Mixing.StartPulay        7        # default=6
 scf.criterion            1.0e-10      # default=1.0e-6 (Hartree)
 
 # MD or Geometry Optimization
 MD.Type              Nomd  # Opt|EF|BFGS|RF|DIIS
 MD.Opt.DIIS.History  6    # default=3
 MD.Opt.StartDIIS      7    # default=5
 MD.Opt.EveryDIIS      6    # default=10
 MD.maxIter            100  #
 MD.Opt.criterion    1.0e-4  # default=1.0e-4 (a.u.)
 
 # Band dispersion
 Band.dispersion              off      # on|off, default=off
 Band.Nkpath          4
 <Band.kpath
 100 0.5 0.0 0.0 0.5 0.5 0.0 K M
 100 0.5 0.5 0.0 0.0 0.5 0.0 M K'
 100 0.0 0.5 0.0 0.0 0.0 0.0 K' G
 100 0.0 0.0 0.0 0.5 0.0 0.0 G K
 Band.kpath>
 
 # DOS and PDOS
 Dos.fileout                  off      # on|off, default=off
 Dos.Erange              -15.0  25.0  # default = -20 20
 Dos.Kgrid                600 1  1      # default = Kgrid1 Kgrid2 Kgrid3
 DosGauss.fileout      off
 DosGauss.Num.Mesh    4000
 DosGauss.Width      0.01
 #======================================================================================#
 
 The Input file in the Step 2.
 #======================================================================================#
 # File Name
 System.CurrrentDirectory        ./    # default=./
 System.Name                      negf-graphene
 level.of.stdout                  1    # default=1 (1-3)
 level.of.fileout                  0    # default=1 (0-2)
 DATA.PATH                        /public21/soft/openmx/openmx3.9/DFT_DATA19/
 
 
 NEGF.filename.hks.l    lead-graphene.hks
 NEGF.filename.hks.r    lead-graphene.hks
 
 NEGF.Num.Poles            100      # default=150
 NEGF.scf.Kgrid            1 1      # default=1 1
 NEGF.SCF.Iter.Band          50
 
 NEGF.bias.voltage          0.0      # 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        100      # default=200
 NEGF.Dos.Kgrid            1 1      # default=1 1
 
 # Transmission & Eigen Channel
 NEGF.tran.Analysis        on        #  default on
 NEGF.tran.energydiv        100      # default=200
 NEGF.tran.energyrange -15 5.1 5.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        3        # default=1
 <NEGF.Channel.energy
 -3.849658618020418
 -4.349658618020418
 -4.549658618020418
 NEGF.Channel.energy>                # default 0.0
 NEGF.Channel.Num            3        # defualt=5(for collinear), 10(for Non-collinear)
 
 # Definition of Atomic Species
 Species.Number              1
 <Definition.of.Atomic.Species
 C  C6.0-s2p2d1 C_PBE19
 Definition.of.Atomic.Species>
 
 # Atoms
 Atoms.SpeciesAndCoordinates.Unit  Ang # Ang|AU
 Atoms.Number        64
 <Atoms.SpeciesAndCoordinates
 1  C 8.521560000 0.000000000 10.000000000000000 2.0 2.0
 2  C 10.65195000 1.230000000 10.000000000000000 2.0 2.0
 3  C 9.231689999 1.230000000 10.000000000000000 2.0 2.0
 4  C 11.36207999 0.000000000 10.000000000000000 2.0 2.0
 5  C 12.78234000 0.000000000 10.000000000000000 2.0 2.0
 6  C 14.91273000 1.230000000 10.000000000000000 2.0 2.0
 7  C 13.49246999 1.230000000 10.000000000000000 2.0 2.0
 8  C 15.62285999 0.000000000 10.000000000000000 2.0 2.0
 9  C 17.04312000 0.000000000 10.000000000000000 2.0 2.0
 10 C 19.17351000 1.230000000 10.000000000000000 2.0 2.0
 11 C 17.75324999 1.230000000 10.000000000000000 2.0 2.0
 12 C 19.88363999 0.000000000 10.000000000000000 2.0 2.0
 13 C 21.30390000 0.000000000 10.000000000000000 2.0 2.0
 14 C 23.43429000 1.230000000 10.000000000000000 2.0 2.0
 15 C 22.01402999 1.230000000 10.000000000000000 2.0 2.0
 16 C 24.14441999 0.000000000 10.000000000000000 2.0 2.0
 17 C 25.56468000 0.000000000 10.000000000000000 2.0 2.0
 18 C 27.69507000 1.230000000 10.000000000000000 2.0 2.0
 19 C 26.27480999 1.230000000 10.000000000000000 2.0 2.0
 20 C 28.40519999 0.000000000 10.000000000000000 2.0 2.0
 21 C 29.82546000 0.000000000 10.000000000000000 2.0 2.0
 22 C 31.95585000 1.230000000 10.000000000000000 2.0 2.0
 23 C 30.53558999 1.230000000 10.000000000000000 2.0 2.0
 24 C 32.66597999 0.000000000 10.000000000000000 2.0 2.0
 25 C 34.08624000 0.000000000 10.000000000000000 2.0 2.0
 26 C 36.21663000 1.230000000 10.000000000000000 2.0 2.0
 27 C 34.79636999 1.230000000 10.000000000000000 2.0 2.0
 28 C 36.92675999 0.000000000 10.000000000000000 2.0 2.0
 29 C 38.34702000 0.000000000 10.000000000000000 2.0 2.0
 30 C 40.47741000 1.230000000 10.000000000000000 2.0 2.0
 31 C 39.05714999 1.230000000 10.000000000000000 2.0 2.0
 32 C 41.18753999 0.000000000 10.000000000000000 2.0 2.0
 33 C 42.60780000 0.000000000 10.000000000000000 2.0 2.0
 34 C 44.73819000 1.230000000 10.000000000000000 2.0 2.0
 35 C 43.31792999 1.230000000 10.000000000000000 2.0 2.0
 36 C 45.44831999 0.000000000 10.000000000000000 2.0 2.0
 37 C 46.86858000 0.000000000 10.000000000000000 2.0 2.0
 38 C 48.99897000 1.230000000 10.000000000000000 2.0 2.0
 39 C 47.57870999 1.230000000 10.000000000000000 2.0 2.0
 40 C 49.70909999 0.000000000 10.000000000000000 2.0 2.0
 41 C 51.12936000 0.000000000 10.000000000000000 2.0 2.0
 42 C 53.25975000 1.230000000 10.000000000000000 2.0 2.0
 43 C 51.83948999 1.230000000 10.000000000000000 2.0 2.0
 44 C 53.96987999 0.000000000 10.000000000000000 2.0 2.0
 45 C 55.39014000 0.000000000 10.000000000000000 2.0 2.0
 46 C 57.52053000 1.230000000 10.000000000000000 2.0 2.0
 47 C 56.10026999 1.230000000 10.000000000000000 2.0 2.0
 48 C 58.23065999 0.000000000 10.000000000000000 2.0 2.0
 49 C 59.65092000 0.000000000 10.000000000000000 2.0 2.0
 50 C 61.78131000 1.230000000 10.000000000000000 2.0 2.0
 51 C 60.36104999 1.230000000 10.000000000000000 2.0 2.0
 52 C 62.49143999 0.000000000 10.000000000000000 2.0 2.0
 53 C 63.91170000 0.000000000 10.000000000000000 2.0 2.0
 54 C 66.04209000 1.230000000 10.000000000000000 2.0 2.0
 55 C 64.62182999 1.230000000 10.000000000000000 2.0 2.0
 56 C 66.75221999 0.000000000 10.000000000000000 2.0 2.0
 57 C 68.17248000 0.000000000 10.000000000000000 2.0 2.0
 58 C 70.30287000 1.230000000 10.000000000000000 2.0 2.0
 59 C 68.88260999 1.230000000 10.000000000000000 2.0 2.0
 60 C 71.01299999 0.000000000 10.000000000000000 2.0 2.0
 61 C 72.43326000 0.000000000 10.000000000000000 2.0 2.0
 62 C 74.56365000 1.230000000 10.000000000000000 2.0 2.0
 63 C 73.14338999 1.230000000 10.000000000000000 2.0 2.0
 64 C 75.27377999 0.000000000 10.000000000000000 2.0 2.0
 Atoms.SpeciesAndCoordinates>
 
 # Lead-Left
 LeftLeadAtoms.Number        8
 <LeftLeadAtoms.SpeciesAndCoordinates          # Unit=Ang.
 1 C 0.000000000 0.000000000 10.000000000000000 2.0 2.0
 2 C 2.130390000 1.230000000 10.000000000000000 2.0 2.0
 3 C 0.710129999 1.230000000 10.000000000000000 2.0 2.0
 4 C 2.840519999 0.000000000 10.000000000000000 2.0 2.0
 5 C 4.260780000 0.000000000 10.000000000000000 2.0 2.0
 6 C 6.391170000 1.230000000 10.000000000000000 2.0 2.0
 7 C 4.970909999 1.230000000 10.000000000000000 2.0 2.0
 8 C 7.101299999 0.000000000 10.000000000000000 2.0 2.0
 LeftLeadAtoms.SpeciesAndCoordinates>
 
 # Lead-Right
 RightLeadAtoms.Number        8
 <RightLeadAtoms.SpeciesAndCoordinates          # Unit=Ang.
 1 C 76.69404000 0.000000000 10.000000000000000 2.0 2.0
 2 C 78.82443000 1.230000000 10.000000000000000 2.0 2.0
 3 C 77.40416999 1.230000000 10.000000000000000 2.0 2.0
 4 C 79.53455999 0.000000000 10.000000000000000 2.0 2.0
 5 C 80.95482000 0.000000000 10.000000000000000 2.0 2.0
 6 C 83.08521000 1.230000000 10.000000000000000 2.0 2.0
 7 C 81.66494999 1.230000000 10.000000000000000 2.0 2.0
 8 C 83.79533999 0.000000000 10.000000000000000 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          350.0      # default=150 (Ry)
 scf.maxIter                100        # default=40
 scf.EigenvalueSolver      NEGF        # DC|GDC|Cluster|Band
 #scf.lapack.dste            dstevx      # dstegr|dstedc|dstevx, default=dstegr
 scf.Kgrid                  100 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
 #======================================================================================#
 
 The calculation in the step 1 was done normally; while the calculation in the step 2 was aborted abnormally. Here are the error message.
 #======================================================================================#
 Intrinsic chemical potential (eV) of the leads
 Left lead:  -4.349658702530
 Right lead: -4.349658702530
 add voltage =  0.0000 (eV) to the  left lead: new ChemP (eV):  -4.3497
 add voltage =  0.0000 (eV) to the right lead: new ChemP (eV):  -4.3497
 
 Parameters for the integration of the non-equilibrium part
 lower bound:          -4.349658702530 (eV)
 upper bound:          -4.349658702530 (eV)
 energy step:            0.020000000000 (eV)
 number of steps:            0
 Warning: the energy step you specified is larger than the integration range.
 
 
 The RIGHT lead cannot be superposed on the original cell even after the translation.
 Check your atomic coordinates of the RIGHT lead.
 #======================================================================================#
 
 I have already set NEGF.tran.energyrange -15 5.1 5.0e-3. The upper and lower bounds are different. Would anyone please tell me why the upper and lower bound are same (-4.349658702530 (eV)) in the output file and the 'energy step you specified is larger than the integration range'?
 
 Another enquiry is that why 'The RIGHT lead cannot be superposed on the original cell even after the translation'?
 
 Thank you in advance.
 
 Kieran
  |  |