Class

MPSMatrixSolveTriangular

A kernel for computing the solution of a linear system of equations using a triangular coefficient matrix.

Declaration

@interface MPSMatrixSolveTriangular : MPSMatrixBinaryKernel

Overview

This kernel finds the solution matrix to the system op(A) * X = alpha * B or X * op(A) = alpha * B, where:

  • A is either an upper or lower triangular matrix

  • op(A) is either Aᵀ or A

  • X is the resulting matrix of solutions

  • B is the array of right hand sides for which the equations are to be solved

Relationships

See Also

Classes for Decomposition and Solving

MPSMatrixDecompositionCholesky

A kernel for computing the Cholesky factorization of a matrix.

MPSMatrixSolveCholesky

A kernel for computing the solution of a linear system of equations using a Cholesky factorization.

MPSMatrixDecompositionLU

A kernel for computing the LU factorization of a matrix using partial pivoting with row interchanges.

MPSMatrixSolveLU

A kernel for computing the solution of a linear system of equations using an LU factorization.

MPSMatrixUnaryKernel

A kernel that consumes one matrix and produces one matrix.

MPSMatrixBinaryKernel

A kernel that consumes two matrices and produces one matrix.