sc_SymmetryOperation man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

sc::SymmetryOperation(3)	     MPQC	      sc::SymmetryOperation(3)

NAME
       sc::SymmetryOperation - The SymmetryOperation class provides a 3 by 3
       matrix representation of a symmetry operation, such as a rotation or
       reflection.

SYNOPSIS
       #include <pointgrp.h>

   Public Member Functions
       SymmetryOperation (const SymmetryOperation &)
       double trace () const
	   returns the trace of the transformation matrix
       double * operator[] (int i)
	   returns the i'th row of the transformation matrix
       const double * operator[] (int i) const
	   const version of the above
       double & operator() (int i, int j)
	   returns a reference to the (i,j)th element of the transformation
	   matrix
       double operator() (int i, int j) const
	   const version of the above
       void zero ()
	   zero out the symop
       SymmetryOperation operate (const SymmetryOperation &r) const
	   This operates on this with r (i.e. return r * this).
       SymmetryOperation transform (const SymmetryOperation &r) const
	   This performs the transform r * this * r~.
       void unit ()
	   Set equal to a unit matrix.
       void E ()
	   Set equal to E.
       void i ()
	   Set equal to an inversion.
       void sigma_h ()
	   Set equal to reflection in xy plane.
       void sigma_xz ()
	   Set equal to reflection in xz plane.
       void sigma_yz ()
	   Set equal to reflection in yz plane.
       void rotation (int n)
	   Set equal to a clockwise rotation by 2pi/n.
       void rotation (double theta)
       void c2_x ()
	   Set equal to C2 about the x axis.
       void c2_y ()
	   Set equal to C2 about the x axis.
       void transpose ()
       void print (std::ostream &=ExEnv::out0()) const
	   print the matrix

Detailed Description
       The SymmetryOperation class provides a 3 by 3 matrix representation of
       a symmetry operation, such as a rotation or reflection.

Author
       Generated automatically by Doxygen for MPQC from the source code.

Version 2.3.1			Fri Feb 19 2016	      sc::SymmetryOperation(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net