sc_IrreducibleRepresentation3
The irreduciblerepresentation class provides information associated with a particular irreducible representation of a point group.
Usage
Public Member Functions
IrreducibleRepresentation (const
IrreducibleRepresentation
&)
void init
(int=0,
int=0,
const
char
*=0,
const
char
*=0)
Returns the
value
of
complex_.
int
nproj
()
const
Friends
class CharacterTable
Detailed Description
The IrreducibleRepresentation class provides information associated with a particular irreducible representation of a point group.
This includes the Mulliken symbol for the irrep, the degeneracy of the irrep, the characters which represent the irrep, and the number of translations and rotations in the irrep. The order of the point group is also provided (this is equal to the number of characters in an irrep).
Constructor & Destructor Documentation
sc::IrreducibleRepresentation::IrreducibleRepresentation (int, int, const char *, const char * = 0)
This constructor takes as arguments the order of the point group, the degeneracy of the irrep, and the Mulliken symbol of the irrep. The Mulliken symbol is copied internally.
Member Function Documentation
void sc::IrreducibleRepresentation::print (std::ostream & = ExEnv::out0()) const
This prints the irrep to the given file, or stdout if none is given. The second argument is an optional string of spaces to offset by.
Releases
6 releases since Debian 3.1 (Sarge); the text changed 5 times.