Class

MPSMatrixSolveTriangular

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

Declaration

class 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

Conforms To

See Also

Classes for Decomposition and Solving

class MPSMatrixDecompositionCholesky

A kernel for computing the Cholesky factorization of a matrix.

class MPSMatrixSolveCholesky

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

class MPSMatrixDecompositionLU

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

class MPSMatrixSolveLU

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

class MPSMatrixUnaryKernel

A kernel that consumes one matrix and produces one matrix.

class MPSMatrixBinaryKernel

A kernel that consumes two matrices and produces one matrix.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software