14.09.2014 Views

Geometry Optimisation with CASTEP

Geometry Optimisation with CASTEP

Geometry Optimisation with CASTEP

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!