Dear 邵德喜:

Thanks for your reply.
you mean...I need to trace the force on the atom for every different input
chain distance?

-- 
Best Regards

邱芳瑜  Chiu Fang Yu
國立成功大學 材料科學與工程學系碩二
MOBILE:0930287221(中華)
GMAIL:[email protected] <[email protected]>



2014-12-18 12:37 GMT+08:00 邵德喜 <[email protected]>:
>
> Maybe you should use Force and stress while not Free energy  for the test.
>
> 2014-12-18 11:30 GMT+08:00 joyce79928cc . <[email protected]>:
>>
>> I want atom 1 as a reference position
>>
>> --
>> Best Regards
>>
>> 邱芳瑜  Chiu Fang Yu
>> 國立成功大學 材料科學與工程學系碩二
>> MOBILE:0930287221(中華)
>> GMAIL:[email protected] <[email protected]>
>>
>>
>>
>> 2014-12-18 11:14 GMT+08:00 邵德喜 <[email protected]>:
>>>
>>> Fix the stress here just will control the distortion in you str opt.
>>> your setting seems all right. But I can not understand that the constraints
>>> "position 1" in the INPUT.
>>>
>>> 2014-12-17 22:34 GMT+08:00 joyce79928cc . <[email protected]>:
>>>>
>>>> Thanks for replying.
>>>>
>>>> I think fixed the stress is fit the calculation of bulk periodic
>>>> system, right?
>>>>
>>>>
>>>> --
>>>> Best Regards
>>>>
>>>> 邱芳瑜  Chiu Fang Yu
>>>> 國立成功大學 材料科學與工程學系碩二
>>>> MOBILE:0930287221(中華)
>>>> GMAIL:[email protected] <[email protected]>
>>>>
>>>>
>>>>
>>>> 2014-12-17 15:38 GMT+08:00 <[email protected]>:
>>>>>
>>>>> The basis set a priori has nothing to do with symmetry.
>>>>> You want to run a chain geometry; this means that the atoms
>>>>> in the (x,y) plane are far enough from each other that
>>>>> their basis functions do not overlap. Consequently,
>>>>> there is no force nor stress in this direction;
>>>>> whatever comes out is numerical noise.
>>>>> Why don't you simply fix the lattice instead of
>>>>> using variable cell.
>>>>> However, fixing (correctly chosen) stress components
>>>>> may effectively serve the same purpose.
>>>>> It is too difficult for me to figure out which components
>>>>> to fix...
>>>>>
>>>>> Good luck
>>>>>
>>>>> Andrei
>>>>>
>>>>> [email protected]
>>>>>
>>>>>
>>>>> > I fix the stress to prevent it become the non-symmetry structure.
>>>>> > since siesta is a software using localized basis sets not plane wave
>>>>> basis
>>>>> > set,
>>>>> > if I didn't stress the angle, it will become a non-symmetry
>>>>> structure.
>>>>> >
>>>>> >
>>>>> >
>>>>> > --
>>>>> > Best Regards
>>>>> >
>>>>> > 邱芳瑜  Chiu Fang Yu
>>>>> > 國立成功大學 材料科學與工程學系碩二
>>>>> > MOBILE:0930287221(中華)
>>>>> > GMAIL:[email protected] <[email protected]>
>>>>> >
>>>>> >
>>>>> >
>>>>> > 2014-12-17 14:56 GMT+08:00 joyce79928cc . <[email protected]>:
>>>>> >>
>>>>> >> sorry, it is​
>>>>> >> 'change the kpoint until the energy/atom (eV) change is less than
>>>>> 0.01eV
>>>>> >> ?​'
>>>>> >>
>>>>> >> --
>>>>> >> Best Regards
>>>>> >>
>>>>> >> 邱芳瑜  Chiu Fang Yu
>>>>> >> 國立成功大學 材料科學與工程學系碩二
>>>>> >> MOBILE:0930287221(中華)
>>>>> >> GMAIL:[email protected] <[email protected]>
>>>>> >>
>>>>> >>
>>>>> >>
>>>>> >> 2014-12-17 14:55 GMT+08:00 joyce79928cc . <[email protected]>:
>>>>> >>>
>>>>> >>> I was wondering how to decide whether it is converge?
>>>>> >>> change the kpoint until the energy(eV) change is less than 0.01eV
>>>>> >>> or...?
>>>>> >>> Thanks!
>>>>> >>>
>>>>> >>> --
>>>>> >>> Best Regards
>>>>> >>>
>>>>> >>> 邱芳瑜  Chiu Fang Yu
>>>>> >>> 國立成功大學 材料科學與工程學系碩二
>>>>> >>> MOBILE:0930287221(中華)
>>>>> >>> GMAIL:[email protected] <[email protected]>
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> 2014-12-17 14:51 GMT+08:00 joyce79928cc . <[email protected]>:
>>>>> >>>>
>>>>> >>>> Thanks for reply. I will try to fix it!
>>>>> >>>>
>>>>> >>>> --
>>>>> >>>> Best Regards
>>>>> >>>>
>>>>> >>>> 邱芳瑜  Chiu Fang Yu
>>>>> >>>> 國立成功大學 材料科學與工程學系碩二
>>>>> >>>> MOBILE:0930287221(中華)
>>>>> >>>> GMAIL:[email protected] <[email protected]>
>>>>> >>>>
>>>>> >>>>
>>>>> >>>>
>>>>> >>>> 2014-12-17 14:38 GMT+08:00 <[email protected]>:
>>>>> >>>>>
>>>>> >>>>> Dear joyce79928:
>>>>> >>>>>
>>>>> >>>>> just some ideas.
>>>>> >>>>> Your results may be noise due to insufficient basis and/or
>>>>> >>>>> insufficient k-mesh ans/or insufficient MeshCutoff
>>>>> >>>>> (probably all three).
>>>>> >>>>> Does your DOS have any resemblance with what is expected for a
>>>>> 1-dim.
>>>>> >>>>> chain?
>>>>> >>>>> Does your stress definition in the GeometryConstrains block
>>>>> >>>>> serve any purpose?
>>>>> >>>>> There is a number of works with Siesta on Au chains around,
>>>>> >>>>> maybe scroll through them first.
>>>>> >>>>> Anyway, you can systematically proceed in the following way:
>>>>> >>>>>
>>>>> >>>>> Take just one atom along the chain step, not three
>>>>> >>>>> (make the third lattice vector shorter :-).
>>>>> >>>>> Fix it.
>>>>> >>>>> For the k-mesh, you need just 1 point in the plane but more than
>>>>> 4
>>>>> >>>>> along Z.
>>>>> >>>>> Run a sequence of calculations just varying the 3d lattice vector
>>>>> >>>>> (chain step) - single point, no relaxation.
>>>>> >>>>> Trace the total energy curve as function of chain step.
>>>>> >>>>> This will give you an approximation to "true Siesta" result.
>>>>> >>>>> Study how it depends on basis, k-mesh and MeshCutoff.
>>>>> >>>>> Find "good" values for all three.
>>>>> >>>>> Make the usual "egg box" test.
>>>>> >>>>> Then hopefully your forces will be OK so that
>>>>> >>>>> you can add more atoms to your unit, release them, let them relax
>>>>> >>>>> etc.
>>>>> >>>>>
>>>>> >>>>> Good luck
>>>>> >>>>>
>>>>> >>>>> Andrei
>>>>> >>>>>
>>>>> >>>>> [email protected]
>>>>> >>>>>
>>>>> >>>>>
>>>>> >>>>> > Dear:
>>>>> >>>>> >
>>>>> >>>>> > I want to relax the chain with Siesta.
>>>>> >>>>> > but different atom position with same parameter will get
>>>>> different
>>>>> >>>>> > structure.
>>>>> >>>>> > for example, I set the distance between chain to 2.93 A and
>>>>> get a
>>>>> >>>>> final
>>>>> >>>>> > structure of 2.569 A between chain.
>>>>> >>>>> > Then I change initial chain distance to 2.88 A and get a final
>>>>> >>>>> structure
>>>>> >>>>> > of
>>>>> >>>>> > 2.758 A between chain.
>>>>> >>>>> >
>>>>> >>>>> > why this happened?
>>>>> >>>>> >
>>>>> >>>>> > Thanks for reading my mail and it is welcome to discuss with
>>>>> me.
>>>>> >>>>> >
>>>>> >>>>> > below's are my fdf input file.
>>>>> >>>>> >
>>>>> >>>>> > SystemName  bulk_au
>>>>> >>>>> > SystemLabel bulk_au
>>>>> >>>>> >
>>>>> >>>>> > ==================================================
>>>>> >>>>> > ==================================================
>>>>> >>>>> > # SPECIES AND BASIS
>>>>> >>>>> >
>>>>> >>>>> > # Number of species
>>>>> >>>>> > NumberOfSpecies 1
>>>>> >>>>> > %block ChemicalSpeciesLabel
>>>>> >>>>> >   1  79 Au
>>>>> >>>>> > %endblock ChemicalSpeciesLabel
>>>>> >>>>> >
>>>>> >>>>> > PAO.BasisSize    SZP
>>>>> >>>>> > PAO.EnergyShift  0.04 Ry
>>>>> >>>>> >
>>>>> >>>>> >
>>>>> >>>>> > # K-points
>>>>> >>>>> >
>>>>> >>>>> > %block kgrid_Monkhorst_Pack
>>>>> >>>>> > 4   0   0   0.0
>>>>> >>>>> > 0   4   0   0.0
>>>>> >>>>> > 0   0   4   0.5
>>>>> >>>>> > %endblock kgrid_Monkhorst_Pack
>>>>> >>>>> >
>>>>> >>>>> >
>>>>> >>>>> > # UNIT CELL AND ATOMIC POSITIONS
>>>>> >>>>> >
>>>>> >>>>> > # UNIT CELL
>>>>> >>>>> > LatticeConstant       1.0 Ang
>>>>> >>>>> > %block LatticeVectors
>>>>> >>>>> > 8.81553253 0.00000000 0.00000000
>>>>> >>>>> > 4.40776625 7.63447409 0.00000000
>>>>> >>>>> > 0.00000000 0.00000000 8.79434817
>>>>> >>>>> > %endblock LatticeVectors
>>>>> >>>>> >
>>>>> >>>>> > # Atomic coordinates
>>>>> >>>>> > NumberOfAtoms 3
>>>>> >>>>> > AtomicCoordinatesFormat ScaledCartesian
>>>>> >>>>> > %block AtomicCoordinatesAndAtomicSpecies
>>>>> >>>>> > 4.407766232 4.241374236 0.00000000 1
>>>>> >>>>> > 4.407766232 4.241374236 2.93144939 1
>>>>> >>>>> > 4.407766232 4.241374236 5.86289878 1
>>>>> >>>>> > %endblock AtomicCoordinatesAndAtomicSpecies
>>>>> >>>>> >
>>>>> >>>>> > ==================================================
>>>>> >>>>> > ==================================================
>>>>> >>>>> > # General variables
>>>>> >>>>> >
>>>>> >>>>> > ElectronicTemperature  300 K
>>>>> >>>>> > MeshCutoff           200. Ry
>>>>> >>>>> > xc.functional         LDA           # Exchange-correlation
>>>>> >>>>> functional
>>>>> >>>>> > xc.authors            CA
>>>>> >>>>> > SpinPolarized .false.
>>>>> >>>>> > SolutionMethod Diagon
>>>>> >>>>> >
>>>>> >>>>> >
>>>>> >>>>> > # SCF variables
>>>>> >>>>> >
>>>>> >>>>> > DM.MixSCF1   T
>>>>> >>>>> > MaxSCFIterations      300           # Maximum number of SCF
>>>>> iter
>>>>> >>>>> > DM.MixingWeight       0.03          # New DM amount for next
>>>>> SCF
>>>>> >>>>> cycle
>>>>> >>>>> > DM.Tolerance          1.d-4         # Tolerance in maximum
>>>>> >>>>> difference
>>>>> >>>>> > DM.UseSaveDM          true          # to use continuation files
>>>>> >>>>> > DM.NumberPulay         5
>>>>> >>>>> > #Diag.ParallelOverK    yes
>>>>> >>>>> >
>>>>> >>>>> > # MD variables
>>>>> >>>>> >
>>>>> >>>>> > MD.FinalTimeStep 1
>>>>> >>>>> > MD.TypeOfRun CG
>>>>> >>>>> > MD.NumCGsteps     50
>>>>> >>>>> > MD.VariableCell      T
>>>>> >>>>> > UseSaveData  T
>>>>> >>>>> >
>>>>> >>>>> > # Output variables
>>>>> >>>>> >
>>>>> >>>>> > WriteMullikenPop                1
>>>>> >>>>> > WriteBands                      .false.
>>>>> >>>>> > SaveRho                         .false.
>>>>> >>>>> > SaveDeltaRho                    .false.
>>>>> >>>>> > SaveHS                          .false.
>>>>> >>>>> > SaveElectrostaticPotential      True
>>>>> >>>>> > SaveTotalPotential              no
>>>>> >>>>> > WriteCoorXmol                   .true.
>>>>> >>>>> > WriteMDXmol                     .true.
>>>>> >>>>> > WriteMDhistory                  .false.
>>>>> >>>>> > WriteEigenvalues                yes
>>>>> >>>>> >
>>>>> >>>>> > %block GeometryConstraints
>>>>> >>>>> > stress 4 5 6
>>>>> >>>>> > position 1
>>>>> >>>>> > %endblock GeometryConstraints
>>>>> >>>>> >
>>>>> >>>>> >
>>>>> >>>>> >
>>>>> >>>>> > --
>>>>> >>>>> > Best Regards
>>>>> >>>>> >
>>>>> >>>>> > 邱芳瑜  Chiu Fang Yu
>>>>> >>>>> > 國立成功大學 材料科學與工程學系碩二
>>>>> >>>>> > MOBILE:0930287221(中華)
>>>>> >>>>> > GMAIL:[email protected] <[email protected]>
>>>>> >>>>> >
>>>>> >>>>>
>>>>> >>>>>
>>>>> >>>>>
>>>>> >>>>>
>>>>> >>>>>
>>>>> >
>>>>>
>>>>

Responder a