| 
|  Error in NEGF |  | 
 Date: 2016/07/22 17:34
 Name: Keshav Raheja
 
I am trying to run NEGF for Black Phosphorus based device. PFA my input file and lead files. I run the lead file first and it exits normally. After that I try the input file, it shows the following error:
 "The LEFT lead cannot be superposed on the original cell even after the translation.
 Check your atomic coordinates of the LEFT lead."
 
 The files are as follows:
 
 ## lead file
 
 System.CurrrentDirectory ./ # default=./
 System.Name Lead-BP_Keshav
 #DATA.PATH ../../DFT_DATA13
 level.of.stdout 1 # default=1 (1-3)
 level.of.fileout 1 # default=1 (0-2)
 
 NEGF.output_hks on
 NEGF.filename.hks lead-chain_BP.hks
 NEGF.Output.for.TranMain off
 
 NEGF.tran.energydiv 200 # default=200
 NEGF.tran.energyrange -3 2 1.0e-1 # default=-10.0 10.0 5.0e-3 (eV)
 NEGF.tran.Kgrid 3 3 # default= 1 1
 
 # Definition of Atomic Species
 #
 
 Species.Number 1
 <Definition.of.Atomic.Species
 P P7.0-s1p1 P_PBE13
 Definition.of.Atomic.Species>
 
 #
 # Atoms
 #
 
 Atoms.Number 8
 Atoms.SpeciesAndCoordinates.Unit Ang # Ang|AU
 <Atoms.SpeciesAndCoordinates
 1 P 0.0 0.0 0.0 2.0 3.0
 2 P 1.417 0.0 1.635 2.0 3.0
 3 P 2.215 2.144 1.635 2.0 3.0
 4 P 3.632 2.144 0.0 2.0 3.0
 5 P 0.0 0.0 3.27 2.0 3.0
 6 P 3.632 2.144 3.27 2.0 3.0
 7 P 4.43 0.0 3.27 2.0 3.0
 8 P 4.43 0.0 0.0 2.0 3.0
 Atoms.SpeciesAndCoordinates>
 Atoms.UnitVectors.Unit Ang # Ang|AU
 
 <Atoms.UnitVectors
 0.000000 0.000000 12.842313918
 5.50696373 0.000000 0.00000
 0.000000 3.179447 0.00000
 Atoms.UnitVectors>
 
 #
 # SCF or Electronic System
 #
 
 scf.XcType GGA-PBE # LDA|LSDA-CA|LSDA-PW|GGA-PBE
 scf.SpinPolarization off # On|Off|NC
 scf.ElectronicTemperature 300.0 # default=300 (K)
 scf.energycutoff 150.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 4 12 12 # 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-8 # default=1.0e-6 (Hartree)
 
 Band.dispersion on # on|off, default=off
 Band.Nkpath 1
 <Band.kpath
 15 0.0 0.0 0.0 0.5 0.0 0.0 g X
 Band.kpath>
 
 
 
 #
 # 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 200 #
 MD.Opt.criterion 1.0e-4 # default=1.0e-4 (a.u.)
 
 ####
 
 ## Input file
 
 System.CurrrentDirectory ./ # default=./
 System.Name NEGF-BP_Keshav
 #DATA.PATH ../../DFT_DATA13
 level.of.stdout 1 # default=1 (1-3)
 level.of.fileout 1 # default=1 (0-2)
 
 NEGF.filename.hks.l lead-chain_BP.hks
 NEGF.filename.hks.r lead-chain_BP.hks
 
 NEGF.Num.Poles 150 # default=150
 NEGF.scf.Kgrid 12 12 # default=1 1
 NEGF.SCF.Iter.Band 10
 
 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 -3.0 2.0 5.0e-1 #default=-10.0 10.0 5.0e-3 (eV)
 NEGF.Dos.energy.div 200 # default=200
 NEGF.Dos.Kgrid 3 3 # default=1 1
 
 NEGF.tran.energydiv 3000 # default=200
 NEGF.tran.energyrange -3 2 0.0001 # default=-10.0 10.0 1.0e-3 (eV)
 NEGF.tran.Kgrid 3 3 # default= 1 1
 
 
 #
 # Definition of Atomic Species
 #
 
 Species.Number 1
 <Definition.of.Atomic.Species
 P P7.0-s1p1 P_PBE13
 Definition.of.Atomic.Species>
 
 #
 # Atoms
 #
 
 Atoms.SpeciesAndCoordinates.Unit Ang # Ang|AU
 
 Atoms.Number 8
 <Atoms.SpeciesAndCoordinates
 1 P 0.0 0.0 0.0 2.0 3.0
 2 P 1.417 0.0 1.635 2.0 3.0
 3 P 2.215 2.144 1.635 2.0 3.0
 4 P 3.632 2.144 0.0 2.0 3.0
 5 P 0.0 0.0 3.27 2.0 3.0
 6 P 3.632 2.144 3.27 2.0 3.0
 7 P 4.43 0.0 3.27 2.0 3.0
 8 P 4.43 0.0 0.0 2.0 3.0
 Atoms.SpeciesAndCoordinates>
 #
 # Lead-Left
 #
 
 LeftLeadAtoms.Number 8
 <LeftLeadAtoms.SpeciesAndCoordinates # Unit=Ang.
 1 P 0.0 0.0 -5.0 2.0 3.0
 2 P 1.417 0.0 -3.365 2.0 3.0
 3 P 2.215 2.144 -3.635 2.0 3.0
 4 P 3.632 2.144 -5.0 2.0 3.0
 5 P 0.0 0.0 -1.73 2.0 3.0
 6 P 3.632 2.144 -1.73 2.0 3.0
 7 P 4.43 0.0 -1.73 2.0 3.0
 8 P 4.43 0.0 -5.0 2.0 3.0
 LeftLeadAtoms.SpeciesAndCoordinates>
 
 #
 # Lead-Right
 #
 
 RightLeadAtoms.Number 8
 <RightLeadAtoms.SpeciesAndCoordinates # Unit=Ang.
 1 P 0.0 0.0 5.0 2.0 3.0
 2 P 1.417 0.0 6.635 2.0 3.0
 3 P 2.215 2.144 6.635 2.0 3.0
 4 P 3.632 2.144 5.0 2.0 3.0
 5 P 0.0 0.0 8.27 2.0 3.0
 6 P 3.632 2.144 8.27 2.0 3.0
 7 P 4.43 0.0 8.27 2.0 3.0
 8 P 4.43 0.0 5.0 2.0 3.0
 RightLeadAtoms.SpeciesAndCoordinates>
 
 #
 # SCF or Electronic System
 #
 
 scf.XcType GGA-PBE # LDA|LSDA-CA|LSDA-PW|GGA-PBE
 scf.SpinPolarization off # On|Off|NC
 scf.ElectronicTemperature 300.0 # default=300 (K)
 scf.energycutoff 150.0 # default=150 (Ry)
 scf.maxIter 200 # default=40
 scf.EigenvalueSolver NEGF # DC|GDC|Cluster|Band
 scf.lapack.dste dstevx # dstegr|dstedc|dstevx, default=dstegr
 scf.Kgrid 4 12 12 # 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.100 # default=0.40
 scf.Mixing.History 40 # default=5
 scf.Mixing.StartPulay 20 # default=6
 #scf.Kerker.factor 1.0 # default=1.0
 scf.criterion 1.0e-5 # default=1.0e-6 (Hartree)
 
 ####
 
 Kindly help me out.
 
 
  |  |