[DFTB-Plus-User] R: negf calculation

Gabriele Penazzi g.penazzi at gmail.com
Thu Apr 26 11:41:37 CEST 2018


Hi Theodoros,

the SiNW was not updated to the latest version, and the syntax was changed
significantly at some point. You can also look at these tutorials
http://www.dftbplus.org/fileadmin/DFTB-Plus/public/tutorials/cecamhp/html/,
which are more recent. If in doubt, look in the manual of the version you
are using.

Gabriele

2018-04-26 9:10 GMT+02:00 Theodoros Leontiou <eng.lt at frederick.ac.cy>:

> Dear Alessandro,
>
> Thanks for your help.  Now the source and drain parts work after removing
> the geometry block
>
> However, I get a new error for the device part:
> ERROR!
> -> Missing child: FermiLevel
> Path: dftb_in/Transport/Contact
>
> Again I am using the input files from the examples.
> I use the following Transport Block
> Transport {
>     Device {
>       AtomRange = 1 600
>     }
>     Contact {
>       Id = "source"
>       AtomRange = 601 720
>     }
>     Contact {
>       Id = "drain"
>       AtomRange = 721 840
>     }
>   Task = UploadContacts {
>     FirstLayerAtoms =  1   61   121   181   241   301   361   421   481
>  541
>     FermiLevel [eV] = SetForAll { -3.112636 }
>     ContactPotentials {
>       source = 0.0
>       drain [eV] = 0.0
>     }
>     EnergyRange [eV] = -6.0  -1.0
>     EnergyStep [eV] = 0.02
>   }
> }
>
> Again many thanks for your help!
>
> Regards
>
> Theodoros
>
>
>
>
> ---- Original Message ----
> *From*: "alessandro.pecchia" <alessandro.pecchia at ismn.cnr.it>
> *To*: "User list for DFTB+ related questions" <dftb-plus-user at mailman.zfn.
> uni-bremen.de>
> *Sent*: Wed, Apr 25, 2018, 11:38 PM
> *Subject*: [DFTB-Plus-User] R: negf calculation
>
> Hi,
>
>  If I interpret correctly the problem is that the Geometry{} block has
> been removed in newest versions, so please remove it from your input. The
> parser expects Device in the Transport block.
> Thanks for signaling this problem.
>
> Regards,
>
> Alessandro
>
>
>
>
> Inviato dal mio dispositivo Samsung
>
>
> -------- Messaggio originale --------
> Da: Theodoros Leontiou <eng.lt at frederick.ac.cy>
> Data: 25/04/18 8:05 PM (GMT+01:00)
> A: dftb-plus-user at mailman.zfn.uni-bremen.de
> Oggetto: [DFTB-Plus-User] negf calculation
>
> Dear dftb+ specialist
>
> I am trying to do my first dftb+ negf calculation.
> However, I get an error I don't know how to resolve.
>
> I am running a test using the input files provided for the Silicon
> nanowire
> example. When I try to calculate the contact hamiltonian I get the
> following:
>
> ERROR!
> -> Missing child: Device
> Path: dftb_in/Transport
> Line: 6-23 (File: dftb_in.hsd)
>
> What is the meaning of the above error message?
>
> I am grateful for your help
>
> Regards
>
> Theodoros
>
> ps: I am attaching my input file below
>
>
> ####### BEGINNING OF INPUT FILE ##########################
> Geometry = GenFormat {
> <<< 'SiNW.gen'
> }
>
>
> Transport {
>   Geometry {
>     Device {
>      AtomRange = 1 600
>     }
>     Contact {
>       Id = "source"
>       AtomRange = 601 720
>     }
>     Contact {
>       Id = "drain"
>       AtomRange = 721 840
>     }
>   }
>   Task = ContactHamiltonian{
>   ContactId = "source"
>   }
> }
>
>
> Driver = {}
>
> Hamiltonian = DFTB {
>   SCC = Yes
>   SCCTolerance = 1e-7
>   MaxSCCIterations = 20
>   MaxAngularMomentum = {
>     Si ="p"
>     H = "s"
>   }
>
>   Filling = Fermi {
>     Temperature [Kelvin] = 0
>   }
>
>   SlaterKosterFiles = Type2FileNames{
>     Prefix = "/home/leontiou/Dropbox/research/tight_binding/dftb+/
> dftb+mpi-negf.r4732/examples/SiNW/"
>     Separator = "-"
>     Suffix = ".skf"
>   }
>
>   KpointsAndWeights = SupercellFolding{
>     8 0 0
>     0 1 0
>     0 0 1
>     0.50 0.0 0.0
>   }
>
> Electrostatics = GammaFunctional {}
> Eigensolver = DivideAndConquer{}
>
>
> }
>
> ################ END OF INPUT FILE ##########################
>
>
>
>
> _______________________________________________
> DFTB-Plus-User mailing list
> DFTB-Plus-User at mailman.zfn.uni-bremen.de
> https://mailman.zfn.uni-bremen.de/cgi-bin/mailman/listinfo/dftb-plus-user
>



-- 

-- 
Gabriele Penazzi
mobile: +45 51894907
skype: gabriele.penazzi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.zfn.uni-bremen.de/pipermail/dftb-plus-user/attachments/20180426/58ee3ef4/attachment.html>


More information about the DFTB-Plus-User mailing list