![]() |
![]()
| ![]() |
![]()
NAMEsc::CharacterTable - The CharacterTable class provides a workable character table for all of the non-cubic point groups. SYNOPSIS#include <pointgrp.h> Public Typesenum pgroups { C1, CS, CI, CN,
CNV, CNH, DN, DND, DNH, SN,
T, TH, TD, O, OH, I, IH }
Public Member FunctionsCharacterTable (const char *)
Detailed DescriptionThe CharacterTable class provides a workable character table for all of the non-cubic point groups. While I have tried to match the ordering in Cotton's book, I don't guarantee that it is always followed. It shouldn't matter anyway. Also note that I don't lump symmetry operations of the same class together. For example, in C3v there are two distinct C3 rotations and 3 distinct reflections, each with a separate character. Thus symop has 6 elements rather than the 3 you'll find in most published character tables. Constructor & Destructor Documentationsc::CharacterTable::CharacterTable (const char *, const SymmetryOperation &)This is like the above, but it also takes a reference to a SymmetryOperation which is the frame of reference. All symmetry operations are transformed to this frame of reference. Member Function Documentationint sc::CharacterTable::complex () const [inline]Cn, Cnh, Sn, T, and Th point groups have complex representations. This function returns 1 if the point group has a complex representation, 0 otherwise. AuthorGenerated automatically by Doxygen for MPQC from the source code.
|