reduces symmetry operators to the generators

Syntax

[symOpG, isGen] = swsym.genreduce(symOp)

Description

[symOpG, isGen] = swsym.genreduce(symOp) takes the list of symmetry operators in symOp and determines a minimum subset of operators that can generate the given list.

Input Arguments

symOp
Matrix that contains both the rotation and translation matrices having dimensions of , where the symMat(:,4,:) stores the translation vectors, while the symMat(:,1:3,:) stores the rotation matrices.

Output Arguments

symOpG
A set of operators, that can generate all the operators of the input.
isGen
Vector, that gives whether a given input operator is part of the generators, dimensions are .

See Also

swsym.add | swsym.generator | swsym.operator