[Pw_forum] cell_dofree
Paolo Giannozzi
p.giannozzi at gmail.com
Mon May 30 14:22:51 CEST 2016
The only way to achieve what you like is to modify the code. See
"init_dofree" in Modules/cell_base.f90. Note that if you impose a
constraint, you have to ensure that it doesn't break some symmetry
that is present in the initial state
Paolo
On Mon, May 30, 2016 at 12:49 PM, Francesco Macheda
<macheda.franc at gmail.com> wrote:
> Hi everybody,
> I need a little help about cell_dofree type optimization. This is part of my
> input :
>
> ATOMIC_POSITIONS crystal
> Ge 0.00E+00 0.50E+00 0.75E+00 0 0 0
> Ge 0.50E+00 0.00E+00 0.25E+00 0 0 0
> Ge 0.00E+00 0.00E+00 0.00E+00 0 0 0
> Ge 0.50E+00 0.50E+00 0.50E+00 0 0 0
> CELL_PARAMETERS angstrom
> 2.825 2.825 0.0
> 2.6 2.6 0.0
> 0.0 0.0 5.65
>
> Now, i've seen all the cell_dofree options but I would like to make a
> vc-relax such that THE ENTIRE v_2 lattice vector is kept fixed whereas the
> other two vectors are free to move, and I've not found it possible by
> cell_dofree (only to fix the components can be choosen).
>
> I know that a possible solution is to rotate the crystal and then use
> cell_dofree on the cartesian components, but I would prefer to find a direct
> solution, if possible, because otherwise I would have to change a lot of
> other inputs.
> Thank you in advance,
> Francesco Macheda
> Graduating student at Pisa University
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://pwscf.org/mailman/listinfo/pw_forum
--
Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222
More information about the users
mailing list