To SIESTA and TRANSIESTA users:

I am trying to relax one graphene layer to 0 pressure using variable cell.
The fdf file is attached. My problem is: during the relaxation, at some
point, the lattice vector along the z axis, which is set to be 15 Ang
initially to avoid layer-layer interactions, will become too small. And if
I run the job every 20 steps, then change the lattice vector, I do not know
how to use the velocity of every atoms from the previous run, then the
total energy and force goes totally wrong. Is there any way to change the
lattice vector during the run or is there some way I can use the previous
result?

I'll really appreciate your help! Sorry for bothering others. Have a nice
day.

Best

Yuting

SystemLabel         800a_-20%
NumberOfAtoms      800
NumberOfSpecies     1


XC.functional LDA
MaxSCFIterations    100

# SCF options
DM.MixingWeight       0.10          # New DM amount for next SCF cycle
DM.Tolerance          1.d-3         # Tolerance in maximum difference
WriteForces      .true.
WriteCoorXmol    .true.
UseSaveData      .false.
                                    # between input and output DM
#DM.UseSaveDM          .true.          # to use continuation files
DM.NumberPulay         3
Harris_functional .true.

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

MeshCutoff  170 Ry
MD.LengthTimeStep       1.5 fs
WriteMullikenPop 1
MD.TypeOfRun CG
MD.VariableCell  True
MD.TargetPressure  0.0 Gpa
MD.NumCGsteps 20
DM.PulayOnFile .false.
DM.NumberPulay 3

PAO.BasisSize SZ

LatticeConstant 1.0     Ang
%block LatticeVectors
42.552244        -0.977593       3.172788
-0.912956        49.531167       -2.619468
1.173066         -0.684455      15.0
%endblock LatticeVectors



%block ChemicalSpeciesLabel
 1  6  C      # Species index, atomic number, species label
%endblock ChemicalSpeciesLabel

AtomicCoordinatesFormat  NotScaledCartesianAng
%block AtomicCoordinatesAndAtomicSpecies
....................................................................

Responder a