Dear all<div>  I was studying the charge changes of two-dimensional piezoelectric materials under electric fields, and found that when the boundary is set as a period, the charge is actually concentrated in the middle of the material, which is not understandable. But if you use aperiodic boundaries, the charge will accumulate towards both ends of the material, which is normal. I tried the electric field and the periodic electric field respectively, and as long as the boundary is periodic, the charge will gather in the middle, which is incomprehensible, and I want to know why. What I want to study is periodic materials, and this periodic boundary is unavoidable.</div><div><br /></div><div>&GLOBAL<br />  PROJECT 468-zhouqi-0.004d-xybianjie-2024<br />  PRINT_LEVEL LOW<br />  RUN_TYPE MD<br />&END GLOBAL<br /><br />&FORCE_EVAL<br />  METHOD Quickstep<br />  &SUBSYS<br />    &CELL<br />      ABC    38.9946780817<span style="white-space: pre;">      </span> 32.5196269485    20.000<br />      PERIODIC XY #Direction of applied PBC (geometry aspect)<br />    &END CELL<br />    &TOPOLOGY<br />COORD_FILE_FORMAT XYZ<br />    COORD_FILE_NAME 468.xyz<br />      &CENTER_COORDINATES #Centering the atoms in the box<br />      &END<br />    &END<br />#   &VELOCITY #You can set initial atomic velocities in this section<br />#   &END VELOCITY<br />  &END SUBSYS<br /><br />  &DFT<br />#   WFN_RESTART_FILE_NAME 400-RESTART.wfn<br />    CHARGE    0 #Net charge<br />    MULTIPLICITY    1 #Spin multiplicity<br /><br />      &EFIELD<br />      INTENSITY 0.004<br />      POLARISATION -1.00000 0.00000 0.00000<br />    &END<br /><br />    &QS<br />      EPS_DEFAULT 1E-10 #This is default. Set all EPS_xxx to values such that the energy will be correct up to this value<br />      EXTRAPOLATION ASPC #Extrapolation for wavefunction during e.g. MD. ASPC is default, PS also be used<br />      EXTRAPOLATION_ORDER 3 #Order for PS or ASPC extrapolation. 3 is default<br />      METHOD xTB<br />      &xTB<br />        CHECK_ATOMIC_CHARGES F #xTB calculation often crashes without setting this to false<br />        &PARAMETER<br />          DISPERSION_PARAMETER_FILE dftd3.dat<br />          PARAM_FILE_NAME xTB_parameters<br />        &END PARAMETER<br />      &END xTB<br />    &END QS<br />    &POISSON<br />      PERIODIC XY #Direction(s) of PBC for calculating electrostatics<br />      PSOLVER ANALYTIC #The way to solve Poisson equation<br />    &END POISSON<br />    &SCF<br />      MAX_SCF 20 #Maximum number of steps of inner SCF<br />      EPS_SCF 1.0E-05 #Convergence threshold of density matrix of inner SCF<br />#     SCF_GUESS RESTART #Use wavefunction from WFN_RESTART_FILE_NAME file as initial guess<br />      &OT<br />        PRECONDITIONER FULL_SINGLE_INVERSE<br />        MINIMIZER DIIS #CG is worth to consider in difficult cases<br />        LINESEARCH 2PNT #1D line search algorithm for CG. 2PNT is default, 3PNT is better but more costly. GOLD is best but very expensive<br />      &END OT<br />       &OUTER_SCF<br />         MAX_SCF 20 #Maximum number of steps of outer SCF<br />         EPS_SCF 1.0E-05 #Convergence threshold of outer SCF<br />       &END OUTER_SCF<br />      &PRINT<br />        &RESTART OFF #Do not generate wfn file to suppress meaningless I/O cost<br />        &END RESTART<br />      &END PRINT<br />    &END SCF<br />  &END DFT<br />&END FORCE_EVAL<br /><br />&MOTION<br />  &MD<br />    ENSEMBLE NVT<br />    STEPS 250000 #Number of steps to run<br />    TIMESTEP 1.0 #Step size in fs. Decrease it properly for high temperature simulation<br />    TEMPERATURE 5 #Initial and maintained temperature (K)<br />    &THERMOSTAT<br />      TYPE NOSE<br />    &END THERMOSTAT<br />  &END MD<br />  &CONSTRAINT<br />    &FIXED_ATOMS #Set atoms to be fixed<br />      COMPONENTS_TO_FIX XYZ #Which fractional components will be fixed, can be X, Y, Z, XY, XZ, YZ, XYZ<br />      LIST            357..468<br />                                                                         <br />    &END FIXED_ATOMS<br />  &END CONSTRAINT<br />  &PRINT<br />    &TRAJECTORY<br />      &EACH<br />        MD     1 #Output frequency of coordinate<br />      &END EACH<br />      FORMAT xyz<br />    &END TRAJECTORY<br />       &RESTART<br />      BACKUP_COPIES 0 #Maximum number of backing up restart file, 0 means never<br />      &EACH<br />        MD 100 #Frequency of updating last restart file. Default is 20<br />      &END EACH<br />    &END RESTART<br />    &RESTART_HISTORY<br />      &EACH<br />        MD 1000 #How many steps a history .restart file is generated. Default is 500<br />      &END EACH<br />    &END RESTART_HISTORY<br />  &END PRINT<br />&END MOTION<br /></div><div><br /></div><div>Thanks</div><div>Evelyn  Navarro</div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups "cp2k" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:cp2k+unsubscribe@googlegroups.com">cp2k+unsubscribe@googlegroups.com</a>.<br />
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/cp2k/0b163d78-c506-4817-97d6-ba7f187a4e85n%40googlegroups.com?utm_medium=email&utm_source=footer">https://groups.google.com/d/msgid/cp2k/0b163d78-c506-4817-97d6-ba7f187a4e85n%40googlegroups.com</a>.<br />