[DFTB-Plus-User] About DFTB+NEGF calculation

yh46 yh46 at rice.edu
Tue Nov 7 07:41:37 CET 2017


Hello dear friend,
I am trying to use DFTB+NEGF, version r4729, to calculate transmission  
of bulk gold Au 100 direction.
I first did a non-scc calculation, with this input file:
############################################
Geometry = GenFormat {
<<< 'Au_100.gen'
}

Transport {
     Device {
       AtomRange = 1 12
       FirstLayerAtoms =  1 7
     }
     Contact {
       Id = "source"
       AtomRange = 13   24
       FermiLevel [eV] = -0.2745
       potential [eV] = 0.0
     }
     Contact {
Geometry = GenFormat {
<<< 'Au_100.gen'
}

Transport {
     Device {
       AtomRange = 1 12
       FirstLayerAtoms =  1 7
     }
     Contact {
       Id = "source"
       AtomRange = 13   24
       FermiLevel [eV] = -0.2745
       potential [eV] = 0.0
     }
     Contact {
       Id = "drain"
       AtomRange = 25   36
       FermiLevel [eV] = -0.2745
       potential [eV] = 0.0
     }
}

Hamiltonian = DFTB {
   SCC = No
   OrbitalResolvedSCC = Yes
   MaxAngularMomentum = {
     Au = "d"
   }

   SlaterKosterFiles = Type2FileNames {
     Prefix = "./"
     Separator = "-"
     Suffix = ".skf"
   }
    KpointsAndWeights = SupercellFolding{
     1 0 0
     0 2 0
     0 0 2
     0.0 0.0 0.0
   }

   Eigensolver = TransportOnly{}

}

Analysis = {
TunnelingAndDos {
   Verbosity = 101
   EnergyRange [eV] = -6.5  3.0
   EnergyStep [eV] = 1
   Region = {
     Atoms = 1:36
   }
  }
}
#############################################
and geometry:
########################################
   36  S
  Au
1  1  21.689400000   0.000000000   0.000000000
2  1  23.496850000   1.278060152   1.278060152
3  1  25.304300000   0.000000000   0.000000000
4  1  27.111750000   1.278060152   1.278060152
5  1  28.919200000   0.000000000   0.000000000
6  1  30.726650000   1.278060152   1.278060152
7  1  32.534100000   0.000000000   0.000000000
8  1  34.341550000   1.278060152   1.278060152
9  1  36.149000000   0.000000000   0.000000000
10  1  37.956450000   1.278060152   1.278060152
11  1  39.763900000   0.000000000   0.000000000
12  1  41.571350000   1.278060152   1.278060152
1  1  0.000000000   0.000000000   0.000000000
2  1  1.807450000   1.278060152   1.278060152
3  1  3.614900000   0.000000000   0.000000000
4  1  5.422350000   1.278060152   1.278060152
5  1  7.229800000   0.000000000   0.000000000
6  1  9.037250000   1.278060152   1.278060152
7  1  10.844700000   0.000000000   0.000000000
8  1  12.652150000   1.278060152   1.278060152
9  1  14.459600000   0.000000000   0.000000000
10  1  16.267050000   1.278060152   1.278060152
11  1  18.074500000   0.000000000   0.000000000
12  1  19.881950000   1.278060152   1.278060152
1  1  43.378800000   0.000000000   0.000000000
2  1  45.186250000   1.278060152   1.278060152
3  1  46.993700000   0.000000000   0.000000000
4  1  48.801150000   1.278060152   1.278060152
5  1  50.608600000   0.000000000   0.000000000
6  1  52.416050000   1.278060152   1.278060152
7  1  54.223500000   0.000000000   0.000000000
8  1  56.030950000   1.278060152   1.278060152
9  1  57.838400000   0.000000000   0.000000000
10  1  59.645850000   1.278060152   1.278060152
11  1  61.453300000   0.000000000   0.000000000
12  1  63.260750000   1.278060152   1.278060152
   0.000000000000000E+000  0.000000000000000E+000  0.000000000000000E+000
   65.068200000   0.000000000   0.000000000
   0.000000000   2.556120303   0.000000000
   0.000000000   0.000000000   2.556120303
####################################

I used the slater-koster files of Au-Au from  
http://www.dftb.org/parameters/download/auorg/auorg-1-1-cc/

I issued dftb+ and it runs without error. But in the output  
tunneling.dat, all the transmission numbers are 0.00.
I also tried using scc calculation, and the results are the same. All  
the transmission are 0.00

When I run the DFTB+ Tutorial on 2D Carbon Materials, it can get the  
correct results(repeating the tutorial's result). So I think the code  
itself is compiled correctly.

Could you give me some ideas about this problem? Did I set the  
structure or some calculation parameters wrong? Thank you very much!

Best,
Yuefei

-- 
Yuefei Huang
Graduate Student
Department of Material Science and NanoEngineering
Rice University
email: yuefei.huang at rice.edu
phone: +1-832-499-9169



More information about the DFTB-Plus-User mailing list