RotVec
This program rotates the vectors for input into symgen
.
This program can thus be used to assist in the generation of the
input to symgen
that specifies the symmetry operations of the point group.
This only works on the vectors with the 'vec'
type as used in the
rdsym subroutine
in
symgen.
NumVec, iUOut
NumRot, (IAxis(i), RotAngle(i), i = 1, NumRot)
i = 1
to NumVec
VecLab(i), (OpVec(k, i), k = 1, 3), OpMag(i), OpType(i)
NumVec
IUOut
NumRot
IAxis(i)
RotAngle(i)
IAxis(i)
.
VecLab(i)
(LEN = 3)
,
code for type of specification of the axis which defines the symmetry operation. In this
program this must be 'vec'
.
OpVec(k, i)
OpMag(i)
OpType(i)
(LEN = 5)
, type of symmetry operation. See the
rdsym
subroutine
for details.