Contents Chapter 1. Introduction 1.1 Product Features 1.2 Software Requirements 1.3 Namespaces 1.4 Documentation This Manual 1.5 Technical Support Chapter 2. Matrix Types 2.1 Lower Triangular Matrices 2.2 Upper Triangular Matrices 2.3 Symmetric Matrices 2.4 Hermitian Matrices 2.5 Banded Matrices 2.6 Tridiagonal Matrices 2.7 Symmetric Banded Matrices 2.8 Hermitian Banded Matrices Chapter 3. Using The Matrix Classes 3.1 Creating Matrices Creating Default Matrices Creating Sparse Matrices from General Matrices Creating Sparse Matrices from Other Sparse Matrices Creating Sparse Matrices from a Data Vector Implicit Conversion Copying Matrices 3.2 Value Operations on Matrices Accessing and Modifying Matrix Values Resizing a Matrix 3.3 Logical Operations on Matrices 3.4 Arithmetic Operations on Matrices 3.5 Vector Views 3.6 Functions of Matrices Matrix Transposition Matrix Inner Products Matrix Norms Trigonometric and Transcendental Functions Absolute Value Complex Matrix Functions 3.7 Generic Functions Chapter 4. Factorizations 4.1 Factorization Classes 4.2 Creating Factorizations 4.3 Using Factorizations Solving for Right-Hand Sides Computing Inverses, Determinants, and Condition Numbers Chapter 5. Decompositions 5.1 QR Decompositions Creating QR Decompositions Using QR Decompositions Reusing QR Decompositions 5.2 Singular Value Decompositions Creating Singular Value Decompositions Using Singular Value Decompositions Reusing Singular Value Decompositions Chapter 6. Least Squares Solutions 6.1 Least Squares Methods Least Squares Using Cholesky Factorization Least Squares Using QR Decomposition Least Squares Using SVD 6.2 Creating Least Squares Objects 6.3 Using Least Squares Objects Testing for Goodness Solving Least Squares Problems Retrieving Information About the Original Matrix Chapter 7. EigenValue Problems 7.1 Eigenvalue Classnames 7.2 Using the Eigenvalue Classes Constructing Eigenvalue Objects Testing for Goodness Retrieving Eigenvalues and Eigenvectors Retrieving Information About the Original Matrix Reusing Eigenvalue Decompositions 7.3 Using the Eigenvalue Server Classes Constructing Eigenvalue Servers Configuring Eigenvalue Servers Creating Eigenvalue Objects from a Server Chapter 8. Serialization 8.1 Binary Serialization 8.2 SOAP Serialization Index