Geometry Optimisation with CASTEP
Geometry Optimisation with CASTEP
Geometry Optimisation with CASTEP
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
2 O j<br />
2 O j<br />
2 O j<br />
%ENDBLOCK IONIC_CONSTRAINTS<br />
For two constraints, one involving two sulfur ions, and another involving three oxygen ions. All<br />
coefficients not specified are assumed to be zero.<br />
The first column in the block gives a unique number to the constraint specified. The second specifies the<br />
species by either atomic symbol (S or O in the above example) or atomic number. The third column is<br />
the index <strong>with</strong>in a species<br />
current constraint are then specified.<br />
. The co-efficients of the three spatial co-ordinates for this ion under the<br />
As an example, let us consider the case of restricting a single ion to move along along a plane parallel to<br />
. The normal to this plane is and our constraint is that the dot product of this<br />
normal <strong>with</strong> the position vector of the ion in question is zero. If this is the second ion in the fourth<br />
species then<br />
In this trivial example, we can see that we need (if the fourth species is say, sulfur)<br />
%BLOCK IONIC_CONSTRAINTS<br />
1 S 2 -1 1 0<br />
%ENDBLOCK IONIC_CONSTRAINTS<br />
to satisfy the above equation.<br />
A variety of constraints can be specified in this fashion. For simplicity, a special cell file keyword is<br />
provided to fix the centre of mass in the calculation.<br />
fix_com = true