Dear Stefano,
<br> <br>I understand your point regarding the optimization of the unit cell and atomic positions before utilizing the &quot;lefield&quot; tag. Indeed, by optimizing my system, I was able to obtain the same magnitude of the atomic forces along the x-coordinate, but with different sings upon changing the sign of the electric field.
<br> <br>Now, if you were to apply an electric along a diagonal direction in a monoclinic crystal (where beta = 120 degrees), can one decompose this diagonal electric field (in the XY quadrant) into its respective X and Y components? In other words, will it be possible to apply two electric fields using the PW.x code in monoclinic unit cells? 
<br> <br>&amp;ELECTRONS
<br>    diagonalization=&#39;david&#39;,
<br>    conv_thr =  1.0d-8,
<br>    mixing_beta = 0.5,
<br>    startingwfc=&#39;random&#39;,
<br>    efield_cart(1)=0.01
<br>    efield_cart(2)=0.01
<br>    efield_cart(3)=0.0
<br>/
<br>Also, given the fact that the monoclinic unit cell under study has an angle beta = 120 degrees, it will make sense to rotate the unit-cell parameters (i.e., a, b, c, alpha, beta, gamma) and the atomic positions by 60 degrees (along the z-axis) to align a diagonal electric field (in the XY quadrant) along the x-direction of the rotated system; will a rotation like this be enough to capture the response of a diagonal electric field in a monoclinic unit cell? Or should I be aware of other details regarding the implementation of electric fields in non-cubic unit cells?
<br> <br>Thanks,
<br>S. Sanchez
<br><br><br><div class="gmail_quote">On Mon, Aug 16, 2010 at 6:35 AM, Stefano de Gironcoli <span dir="ltr">&lt;<a href="mailto:degironc@sissa.it">degironc@sissa.it</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
what are the forces when you DO NOT apply any electric field ?<br>
stefano<br>
<div><div></div><div class="h5"><br>
S. Sanchez wrote:<br>
&gt; Dear all,<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; I have a question regarding the “lefield” keyword in PW.x code. I want to<br>
&gt; understand why if apply a positive electric field along the x-direction<br>
&gt; (0.01 a. u.) of a monoclinic crystal, and then, subsequently a negative<br>
&gt; electric field (-0.01 a. u.) along the same x-direction, the atomic forces<br>
&gt; (in Ry/a.u.) change not only their sign but as well their magnitude (see<br>
&gt; below, specially atoms 7 to 12 along the x-coordinate). In previous<br>
&gt; instances, I have applied positive and negative electric fields along the<br>
&gt; x-direction of cubic crystalline systems, and basically, I have obtained the<br>
&gt; same atomic forces but with different signs. In my understanding, even, if I<br>
&gt; have a monoclinic crystal, changing the sign of an electric field should<br>
&gt; only change the sign of the atomic forces, but not their magnitude; is this<br>
&gt; correct?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Or what could be the reason for a change in both sign and magnitude of the<br>
&gt; atomic forces, when one only changes the sign of the applied electric field<br>
&gt; in monoclinic unit cells?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Thanks for your help,<br>
&gt;<br>
&gt; S. Sanchez<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Positive Electric Field     Forces acting on atoms (Ry/au):<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;      atom   1 type  2   force =     0.01368508   -0.00000463   -0.01954027<br>
&gt;<br>
&gt;      atom   2 type  2   force =     0.01368346   -0.00000528    0.01953860<br>
&gt;<br>
&gt;      atom   3 type  2   force =     0.01377590   -0.00017516   -0.04026512<br>
&gt;<br>
&gt;      atom   4 type  2   force =     0.01377535   -0.00017479    0.04026785<br>
&gt;<br>
&gt;      atom   5 type  2   force =     0.01376076    0.00016477    0.04122506<br>
&gt;<br>
&gt;      atom   6 type  2   force =     0.01376443    0.00016449   -0.04122388<br>
&gt;<br>
&gt;      atom   7 type  1   force =    -0.05248836    0.00005249    0.00000005<br>
&gt;<br>
&gt;      atom   8 type  1   force =     0.00550320   -0.03398525    0.00000010<br>
&gt;<br>
&gt;      atom   9 type  1   force =     0.00562059    0.03391232    0.00000004<br>
&gt;<br>
&gt;      atom  10 type  1   force =     0.01308273    0.00010950   -0.00000080<br>
&gt;<br>
&gt;      atom  11 type  1   force =    -0.02716328    0.02288385   -0.00000081<br>
&gt;<br>
&gt;      atom  12 type  1   force =    -0.02699986   -0.02294231   -0.00000081<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Negative Electric Field     Forces acting on atoms (Ry/au):<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;      atom   1 type  2   force =    -0.01378038   -0.00000119   -0.01953455<br>
&gt;<br>
&gt;      atom   2 type  2   force =    -0.01378055   -0.00000160    0.01953552<br>
&gt;<br>
&gt;      atom   3 type  2   force =    -0.01374417    0.00011193   -0.04120520<br>
&gt;<br>
&gt;      atom   4 type  2   force =    -0.01374465    0.00011173    0.04120524<br>
&gt;<br>
&gt;      atom   5 type  2   force =    -0.01375505   -0.00012449    0.04022320<br>
&gt;<br>
&gt;      atom   6 type  2   force =    -0.01375511   -0.00012497   -0.04022321<br>
&gt;<br>
&gt;      atom   7 type  1   force =    -0.02545779   -0.00007625   -0.00000018<br>
&gt;<br>
&gt;      atom   8 type  1   force =     0.03331831   -0.03352278   -0.00000019<br>
&gt;<br>
&gt;      atom   9 type  1   force =     0.03321440    0.03357830   -0.00000017<br>
&gt;<br>
&gt;      atom  10 type  1   force =     0.04024209   -0.00008227   -0.00000015<br>
&gt;<br>
&gt;      atom  11 type  1   force =     0.00070042    0.02328288   -0.00000014<br>
&gt;<br>
&gt;      atom  12 type  1   force =     0.00054247   -0.02315129   -0.00000018<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Here is the related Quantum Espresso input file:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &amp;CONTROL<br>
&gt;<br>
&gt;     calculation=&#39;scf&#39;<br>
&gt;<br>
&gt;     restart_mode=&#39;from_scratch&#39;,<br>
&gt;<br>
&gt;     prefix=&#39;na2o2&#39;,<br>
&gt;<br>
&gt;     lelfield=.true.,<br>
&gt;<br>
&gt;     nberrycyc=1<br>
&gt;<br>
&gt;     pseudo_dir=&#39;$PSEUDO_DIR/&#39;,<br>
&gt;<br>
&gt;     wf_collect=.true.,<br>
&gt;<br>
&gt;     verbosity=&#39;high&#39;,<br>
&gt;<br>
&gt;     tprnfor=.true.,<br>
&gt;<br>
&gt;     outdir=&#39;./&#39;<br>
&gt;<br>
&gt; /<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &amp;SYSTEM<br>
&gt;<br>
&gt; ibrav = 0,<br>
&gt;<br>
&gt; a=1,<br>
&gt;<br>
&gt; nat  =12,<br>
&gt;<br>
&gt; ntyp =2,<br>
&gt;<br>
&gt; ecutwfc = 80,<br>
&gt;<br>
&gt; ecutrho = 320,<br>
&gt;<br>
&gt; /<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &amp;ELECTRONS<br>
&gt;<br>
&gt;     diagonalization=&#39;david&#39;,<br>
&gt;<br>
&gt;     conv_thr =  1.0d-8,<br>
&gt;<br>
&gt;     mixing_beta = 0.5,<br>
&gt;<br>
&gt;     startingwfc=&#39;random&#39;,<br>
&gt;<br>
&gt; efield_cart(3)=0.0<br>
&gt;<br>
&gt; efield_cart(2)=0.0<br>
&gt;<br>
&gt; efield_cart(1)=0.01 -ŕ Change sign accordingly between 0.01 or -0.01<br>
&gt;<br>
&gt; /<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; CELL_PARAMETERS (alat)<br>
&gt;<br>
&gt;  6.2199997902         0.0000000000         0.0000000000<br>
&gt;<br>
&gt; -3.1099998951         5.3866778298         0.0000000000<br>
&gt;<br>
&gt;  0.0000000000         0.0000000000         4.4699997902<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ATOMIC_SPECIES<br>
&gt;<br>
&gt; Na 23     Na.pz-n-vbc.UPF<br>
&gt;<br>
&gt; O  16.0    O.pz-mt.UPF<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ATOMIC_POSITIONS (crystal)<br>
&gt;<br>
&gt; O     0.000000000         0.000000000         0.166999996<br>
&gt;<br>
&gt; O     0.000000000         0.000000000         0.833000004<br>
&gt;<br>
&gt; O     0.333333343         0.666666687         0.333000004<br>
&gt;<br>
&gt; O     0.333333343         0.666666687         0.666999996<br>
&gt;<br>
&gt; O     0.666666687         0.333333343         0.666999996<br>
&gt;<br>
&gt; O     0.666666687         0.333333343         0.333000004<br>
&gt;<br>
&gt; Na    0.723999977         0.000000000         0.500000000<br>
&gt;<br>
&gt; Na    0.000000000         0.723999977         0.500000000<br>
&gt;<br>
&gt; Na    0.276000023         0.276000023         0.500000000<br>
&gt;<br>
&gt; Na    0.365999997         0.000000000         0.000000000<br>
&gt;<br>
&gt; Na    0.000000000         0.365999997         0.000000000<br>
&gt;<br>
&gt; Na    0.634000003         0.634000003         0.000000000<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; K_POINTS {automatic}<br>
&gt;<br>
&gt; 2 2 2 0 0 0<br>
&gt;<br>
&gt;<br>
</div></div>&gt; ------------------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Pw_forum mailing list<br>
&gt; <a href="mailto:Pw_forum@pwscf.org">Pw_forum@pwscf.org</a><br>
&gt; <a href="http://www.democritos.it/mailman/listinfo/pw_forum" target="_blank">http://www.democritos.it/mailman/listinfo/pw_forum</a><br>
&gt;<br>
<br>
_______________________________________________<br>
Pw_forum mailing list<br>
<a href="mailto:Pw_forum@pwscf.org">Pw_forum@pwscf.org</a><br>
<a href="http://www.democritos.it/mailman/listinfo/pw_forum" target="_blank">http://www.democritos.it/mailman/listinfo/pw_forum</a><br>
</blockquote></div><br>