SourcePro® API Reference Guide

Product Documentation:
   SourcePro
Documentation Home
Classes

Module Description

The Sparse Matrices group provides classes for representing a variety of matrix types, including: general, dense symmetric, skew symmetric, Hermitian, banded, symmetric banded, Hermitian banded, upper-triangular, lower-triangular, and tridiagonal.

Classes

class  RWBandMat< TypeT >
 Encapsulates a banded matrix. More...
 
class  RWCJRef< TypeT >
 Used by the RWHermMat classes to reference data that may need to be conjugated. More...
 
class  RWHermBandMat< TypeT >
 Encapsulates a Hermitian banded matrix. A Hermitian banded matrix is Hermitian, and nonzero only near the diagonal. More...
 
class  RWHermMat< TypeT >
 Encapsulates a Hermitian matrix. More...
 
class  RWLowerTriMat< TypeT >
 Encapsulates lower triangular matrices, which are zero above the diagonal. More...
 
class  RWNGRef< TypeT >
 Handles the case of a reference to an element that may have to be negated. More...
 
class  RWROCJRef< TypeT >
 Handles a reference to a datum that may be read-only, or may need to be conjugated. More...
 
class  RWRORef< TypeT >
 Handles the case of potentially read-only access to data. More...
 
class  RWSkewMat< TypeT >
 Encapsulates skew symmetric matrices. More...
 
class  RWSymBandMat< TypeT >
 Encapsulates a symmetric band matrix. More...
 
class  RWSymMat< TypeT >
 Represents a symmetric matrix. More...
 
class  RWTriDiagMat< TypeT >
 Encapsulates tridiagonal matrices. More...
 
class  RWUpperTriMat< TypeT >
 Encapsulates upper triangular matrices, which are 0 above the diagonal. More...
 

Copyright © 2021 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.