[DFTB-Plus-User] NEGF+XTB
luca.sementa at pi.ipcf.cnr.it
luca.sementa at pi.ipcf.cnr.it
Thu Apr 14 08:45:55 CEST 2022
Dear Alessandro
the input file I used is reported here below. As you may check, this is
derived from the test file test/app/dftb+/transport/Au-chain .
The original one runs correctly; the modified one does not.
Best Regards
Luca
----------------------------------------------------------------------
geometry = genformat {
<<< "Au-chain.gen"
}
Transport{
Device{
AtomRange= 1 12
FirstLayerAtoms = 1 5 9
}
Contact{
Id = "source"
AtomRange= 13 20
Potential [eV] = 0.0
FermiLevel [eV] = -6.3051829983324215
}
Contact{
Id = "drain"
AtomRange= 21 28
Potential [eV] = 0.0
FermiLevel [eV] = -6.3051829983324215
}
#Task= ContactHamiltonian{
# contactId = "drain"
#}
}
Hamiltonian = xtb {
method = "GFN1-xTB"
filling = Fermi {
Temperature [K] = 0
}
KPointsAndWeights = SupercellFolding {
1 0 0
0 1 0
0 0 1
0.0 0.0 0.0
}
Electrostatics = Poisson {
#Poissonbox [Angstrom] = 20.0 20.0 20.0
MinimalGrid [Angstrom] = 0.4 0.4 0.4
AtomDensityCutoff [Angstrom] = 7.05
CutoffCheck = No
SavePotential = Yes
PoissonAccuracy = 1e-5
BuildBulkPotential = Yes
#RecomputeAfterDensity = Yes
}
#!Electrostatics = gammafunctional{}
Eigensolver = GreensFunction{
Verbosity = 51
RealAxisPoints = 100
EnclosedPoles = 3
}
#!Eigensolver = DivideAndConquer{}
}
Analysis{
TunnelingAndDOS{
EnergyRange [eV] = -0.0 0.0
EnergyStep [eV] = 0.02
}
}
!Analysis{}
Parallel = {
Blacs{
BlockSize = 4
}
# Allow OMP threads explicitely to test for hybrid parallelisation
with
# MPI-binary. (Check the manual before using this in production runs!)
UseOmpThreads = Yes
}
options = {
writeautotesttag = yes
writeChargesAsText = yes
readChargesAsText = yes
}
parseroptions = {
parserversion = 6
}
More information about the DFTB-Plus-User
mailing list