Hello all.
I decided to calculate a single atom of platinum, Not exactly single, but
chain of platinum with distance between atoms 10 A. I think it is like a
single atom. My .fdf file is here below. It is very strange, that platinum
is non-magnetic (as you can see from output file below), wile this is the
single atom. Atom of platinum must have magnetic moment.
My input file
==================================================================
#
-----------------------------------------------------------------------------
# FDF for Pt bulk
#
# LDA
# Scalar-relativistic pseudopotential with non-linear partial-core correction
#
#
-----------------------------------------------------------------------------
#### Cu bulk #######
SystemName PtLinChain
SystemLabel PtLinChain # Short name for naming files
# Output options
WriteCoorStep true
WriteMullikenPop 1
# Species and atoms
NumberOfSpecies 1
NumberOfAtoms 2
%block ChemicalSpeciesLabel
1 78 Pt.LDA
%endblock ChemicalSpeciesLabel
%block PAO.Basis
Pt.LDA 2 split 0.00 # Species label, number of l-shells
n=6 0 2 P 1 # n, l, Nzeta, Polarization, NzetaPol
0.00 0.00 # 0.0 => default [6.982 5.935 \n 1.000 1.000]
n=5 2 2 # n, l, zeta
0.00 0.00
%endblock PAO.Basis
LatticeConstant 10 Ang
%block LatticeVectors
12.000 0.000 0.000
0.000 12.000 0.000
0.000 0.000 2.000
%endblock LatticeVectors
%block kgrid_Monkhorst_Pack
1 0 0 0
0 1 0 0
0 0 8 0
%endblock kgrid_Monkhorst_Pack
XC.functional LDA # Exchange-correlation functional
XC.authors CA # Exchange-correlation version
MeshCutoff 150 Ry # Mesh cutoff. real space mesh
# SCF options
MaxSCFIterations 200 # Maximum number of SCF iter
DM.MixingWeight 0.02 # New DM amount for next SCF cycle
DM.Tolerance 1.d-4 # Tolerance in maximum difference
# between input and output DM
DM.UseSaveDM true # to use continuation files
DM.NumberPulay 5
Diag.DivideAndConquer .false.
SolutionMethod diagon # OrderN or Diagon
ElectronicTemperature 25 meV # Temp. for Fermi smearing
SpinPolarized T #default
# MD options
#MD.TypeOfRun cg # Type of dynamics:
#MD.UseSaveCG .true. # for restarting
#MD.UseSaveXV F # atomic coords
#MD.NumCGsteps 0 # Number of CG steps for
# coordinate optimization
#MD.MaxCGDispl 0.05 Ang # Maximum atomic displacement
# in one CG step (Bohr)
#MD.MaxForceTol 0.005 eV/Ang # Tolerance in the maximum
# atomic force (Ry/Bohr)
# Atomic coordinates
AtomicCoordinatesFormat ScaledCartesian
# %block Zmatrix
#cartesian
#1 0.0000 0.0000 0.0000 1 1 1
#1 0.3535 0.3535 0.5000 1 1 1
#1 0.0000 0.0000 1.0000 1 1 1
#1 0.3535 0.3535 1.5000 1 1 1
#1 0.0000 0.0000 2.0000 1 1 1
#1 0.3535 0.3535 2.5000 1 1 1
#1 0.0000 0.0000 3.0000 0 0 0
#1 0.3535 0.3535 3.5000 0 0 0
#1 0.0000 0.0000 4.0000 0 0 0
#1 0.3535 0.3535 4.5000 0 0 0
# %endblock Zmatrix
%block AtomicCoordinatesAndAtomicSpecies
0.0000 0.0000 0.000 1
0.0000 0.0000 1.000 1
%endblock AtomicCoordinatesAndAtomicSpecies
#%block GeometryConstraints
#position from 1 to 4
#%endblock GeometryConstraints
=================================================================
My output file(parts):
At first SIESTA takes valence configuration from .psf file,
as was in .inp file.
========================================================
Reading pseudopotential information in formatted form from Pt.LDA.psf
Pseudopotential generated from an atomic spin-polarized calculation
Valence configuration for pseudopotential generation:
6s(1.00,0.00) rc: 2.32
6p(0.00,0.00) rc: 2.47
5d(5.00,4.00) rc: 1.23
5f(0.00,0.00) rc: 2.32
For Pt.LDA, standard SIESTA heuristics set lmxkb to 3
(one more than the basis l, including polarization orbitals).
Use PS.lmax or PS.KBprojectors blocks to override.
Warning: Empty PAO shell. l = 1
Will have a KB projector anyway...
==========================================================
than SIESTA writes as though it takes another configuration
with 10 electrons on d-state
===========================================================
atm_pop: Valence configuration (for local Pseudopot. screening):
6s( 0.00)
6p( 0.00)
5d(10.00)
Vna: chval, zval: 10.00000 10.00000
Vna: Cut-off radius for the neutral-atom potential: 4.341778
comcore: Pseudo-core radius Rcore= 4.234578
============================================================
and than that shows absence of magnetic moment after calculation
===================================================================
Species: Pt.LDA
Atom Qatom Qorb
6s 6s 5dxy 5dyz 5dz2 5dxz 5dx2-y2 5dxy
5dyz 5dz2 5dxz 5dx2-y2 6Ppy 6Ppz 6Ppx
1 5.000 0.062 -0.006 1.129 1.129 1.130 1.129 1.130 -0.141
-0.141 -0.141 -0.141 -0.141 0.000 0.000 0.000
2 5.000 0.062 -0.006 1.129 1.129 1.130 1.129 1.130 -0.141
-0.141 -0.141 -0.141 -0.141 0.000 0.000 0.000
mulliken: Qtot = 10.000
mulliken: Spin DOWN
Species: Pt.LDA
Atom Qatom Qorb
6s 6s 5dxy 5dyz 5dz2 5dxz 5dx2-y2 5dxy
5dyz 5dz2 5dxz 5dx2-y2 6Ppy 6Ppz 6Ppx
1 5.000 0.062 -0.006 1.129 1.129 1.130 1.129 1.130 -0.141
-0.141 -0.141 -0.141 -0.141 0.000 0.000 0.000
2 5.000 0.062 -0.006 1.129 1.129 1.130 1.129 1.130 -0.141
-0.141 -0.141 -0.141 -0.141 0.000 0.000 0.000
mulliken: Qtot = 10.000
=========================================================================