[ase-users] Help calculating contact resistance
Alex Eftimiades
alexeftimiades at gmail.com
Thu Aug 25 15:57:41 CEST 2011
Hello,
I am trying to calculate the contact resistance of two carbon
nanotubes as follows:
-------------------------------*
Tube 1
-------------------------------*
<----L---->
*---------------------------------------------
Tube 2
*---------------------------------------------
As a function of "L." The asterisks represent hydrogens at the end of
the tubes. I have everything set up, but gpaw transport is giving me a
strange error concerning "Value error: zero size array to ufunc.reduce
without identity."
Anyway, there are a lot of undocumented features in gpaw transport (I
assume because the module itself is still under active development.)
such as nleadlayers, lead_atoms, mol_atoms, etc. The method I used to
set up the junction saves the following information:
--Left and right lead atoms
--L
--the atoms that make up one unit cell of the each lead (and the unit
cell itself)
--the atoms that make up each lead
Hopefully this type of setup is not particular to this study and
others will find this thread useful.
I not sure what variables should be set in the gpaw Transport
calculator--I suspect mol_atoms is the scattering region, but I could
not figure out how exactly gpaw Transport pieces together the whole
setup (it seems to be able to guess parts of information.)
I can extract more information if needed, but I need some help
determining what variables I should set manually, and which should be
left for gpaw to figure out automatically.
Thank you,
Alex
More information about the ase-users
mailing list