class Matrix3D<TYPE>


The templated class Matrix3D<TYPE> stores a 3x3 matrix representing a linear transformation between vectors of type TYPE. Basic operations between matrices are defined. This class was written to perform operations required by some of the other SCATMECH classes and is by no means complete. The documentation for the class can be found in the include file. The following typedefs are made for convenience:

typedef Matrix3D<double> Vector;

typedef Matrix3D<std::complex<double> > CVector;

Include file:

#include "matrix3d.h"

Source code:

matrix3d.h

See also:

SCATMECH Home,   Conventions,   Vector3D<TYPE>


For More Information

SCATMECH Technical Information and Questions
Optical Technology Division (OTD) Home Page
OTD Technical Inquiries
OTD Website Comments

Current SCATMECH version: 6.00 (February 2008)
This page first online: Version 1.00 (March 2000)
This page last modified: Version 6.00 (February 2008)