GTClusterManipulate
GTClusterManipulate[cluster]
manipulates a cluster in different ways. The manipulation is controlled by the option GOMethod.
Details and Options
- The command GTCluster generates a spherical cluster. For the discussion of several problems a modification of this basic cluster is necessary. GTClusterManipulate allows a series of manipulations. The command can be easily extended with other manipulations.
- The following option can be given:
-
GOMethod "Help" Presents all implemented manipulations.
Examples
open allclose allBasic Examples (1)
Options (14)
GOMethod (14)
Several manipulations are controlled by a keyword only, but other have to be accompanied by some detailed information to perform the action.
The help option allows to get an overview of all implemented manipulations.
Atoms can be added to the cluster.
In this plot the colors from ElementData are used. We can also provide our own color scheme.
Note, we have to order the colors with respect to the alphabetical order of the atoms.
A plane is defined by the normal vector of the plane and one point lying in the plane.
A spherical cluster is cut out of the cluster around a given position.
After cutting out the new sphere, it might be translated such, the the center of the cluster becomes the origin. In the original cluster a Ti atom was in the center of the cluster. Now an O atom is located in the center of the smaller cluster.
The atoms in the cluster will be projected to the plane z=0. Here, the atoms in the slab will be projected. Several atoms might be projected to the same position in the z=0 plane
Generate a slab (see explanation to "Slab")
Single atoms can be removed from the cluster.
Atoms of a special type will be removed from the cluster. Here, the Ba atoms will be removed from the cluster with surface.
The whole cluster will be rotated. The rotation can be defined in two ways. First, a list of two vectors is given. The first vector will be transformed to the second vector. Second, a scalar and a vector is given. The scalar represents the rotation angle and the vector defines the rotation axis. We take a small cluster to demonstrate the action. To see better what happens, the coordinate system is drawn. Also the direction which should be the new z-axis is marked.
We want to rotate the 〈110〉 direction to the z-axis, to get a Ba atom on the z-axis
In another mode the cluster can be rotated by a given angle around a given axis.
Atoms of a special type will be selected from the cluster. Only those atoms will be shown. Here, Ti atoms will be selected from the cluster with surface.
A certain number of layers will be cut out of the cluster. This needs a cluster surface. The layers are counted for z<=0.
While Rotate allows a rotation by an arbitrary angle, SymmetryElement applies a symmetry element of a certain point group. The cluster has not to be invariant under this operation.
We want to to apply to the cluster.
The whole cluster will be shifted by the given vector. This can be used to place the origin of the coordinate system into another atom.
50% of the Ti atoms will be substituted by Fe atoms. A larger cluster is created.