Hi everybody,

It is the first time I use SIESTA for my structure that is a molecular wire
(a molecule sandwiched between two gold leads). I want to compare my
results to dftb.
I've already done different examples at package directory. My question is
that why the calculated Fermi level is differ at my calculations:
dftb: Ef=-5.15 eV (seems to be correct)
SIESTA: Ef=3.08 eV (seems lower than real)

And I am not sure about LatticeConstant. It is 4.08 Ang for gold and I
don't know if I can use it for my structure or not (I left it as comment at
my current calculation).

My input:
SystemName          C-linker
SystemLabel          Clinker
NumberOfAtoms       202
NumberOfSpecies     3


%block ChemicalSpeciesLabel
 1  6  C      # Species index, atomic number, species label
 2  1  H
 3  79 Au
%endblock ChemicalSpeciesLabel

#LatticeConstant     4.08 Ang

%block LatticeVectors
    17.309974003446687      0.000000000000000      0.000000000000000
     0.000000000000000     14.990877225833049      0.000000000000000
     0.000000000000000      0.000000000000000      47.814712786
%endblock LatticeVectors

%block kgrid_Monkhorst_Pack
1  0  0  0.0
0  1  0  0.0
0  0  1  0.0
%endblock kgrid_Monkhorst_Pack


xc.functional         GGA           # Exchange-correlation functional
xc.authors            PBE           # Exchange-correlation version


MeshCutoff           400. Ry        # Mesh cutoff. real space mesh

# SCF options
MaxSCFIterations      400           # Maximum number of SCF iter
DM.MixingWeight       0.010          # New DM amount for next SCF cycle
DM.Tolerance          5.d-3         # Tolerance in maximum difference
DM.UseSaveDM          true          # to use continuation files
DM.NumberPulay         10
DM.NumberKick          40
DM.KickMixingWeight    0.15

SolutionMethod        diagon        # OrderN or Diagon
ElectronicTemperature  25 meV       # Temp. for Fermi smearing

# MD options

MD.TypeOfRun           cg           # Type of dynamics:
MD.NumCGsteps          0           # Number of CG steps for
                                    # coordinate optimization
#MD.MaxCGDispl          0.1 Ang      # Maximum atomic displacement
                                    # in one CG step (Bohr)
#MD.MaxForceTol         0.001 eV/Ang  # Tolerance in the maximum
                                    #   atomic force (Ry/Bohr)

AtomicCoordinatesFormat Ang

AtomicCoordinatesFormat  Ang
%block AtomicCoordinatesAndAtomicSpecies
...
%endblock AtomicCoordinatesAndAtomicSpecies


#SpinPolarized   .true.
#DM.InitSpinAF   .true.

# Pour le trace des DOS
%block ProjectedDensityOfStates
-20.00 10.00 0.200 600 eV
%endblock ProjectedDensityOfStates
# Output options

# MD.UseStructFile       .true.
WriteKpoints           T
WriteCoorStep          T
WriteEigenvalues       T
MD.UseSaveXV           T
WriteCoorXmol          T
WriteMullikenPop       1
WriteForces            T


I will be really gratful for your kind helping and suggestions.

Best regards,
Raha

-- 
Visiting researcher at Institute of Physical Chemistry,
Karlsruhe Institute of Technology, Germany.
email:[email protected]

Responder a