Click or drag to resize

LMatrix Operators and Type Conversions

The LMatrix type exposes the following members.

Operators
 NameDescription
Public operatorStatic memberAddition(Double, LMatrix)Adds a scalar value to a lower triangular matrix.
Public operatorStatic memberAddition(LMatrix, LMatrix)Sums two lower matrices with the same size.
Public operatorStatic memberAddition(LMatrix, RMatrix)Adds a lower-triangular matrix and an upper-triangular one.
Public operatorStatic memberAddition(LMatrix, Double)Adds a scalar value to a lower triangular matrix.
Public operatorStatic memberDivision(DVector, LMatrix)Solves the equation m*x = v for the vector x.
Public operatorStatic memberDivision(LMatrix, Double)Divides a matrix by a scalar value.
Public operatorStatic memberDivision(Matrix, LMatrix)Solves the equation m2*x = m1 for the matrix x.
Public operatorStatic memberEquality(LMatrix, LMatrix)Checks two matrices for equality.
Public operatorStatic memberEquality(LMatrix, Matrix)Checks two matrices for equality.
Public operatorStatic memberEquality(LMatrix, RMatrix)Checks two matrices for equality.
Public operatorStatic member(LMatrix to Matrix) Explicit conversion from a triangular matrix to a rectangular one.
Public operatorStatic member(LMatrix to Double) Explicit conversion from a matrix to a onedimensional array.
Public operatorStatic member(Matrix to LMatrix) Implicit conversion from a rectangular to a lower triangular matrix.
Public operatorStatic memberInequality(LMatrix, LMatrix)Checks two matrices for inequality.
Public operatorStatic memberInequality(LMatrix, Matrix)Checks two matrices for inequality.
Public operatorStatic memberInequality(LMatrix, RMatrix)Checks two matrices for inequality.
Public operatorStatic memberMultiply(Double, LMatrix)Multiplies a lower triangular matrix by a scalar value.
Public operatorStatic memberMultiply(LMatrix, DVector)Transform a vector using a matrix.
Public operatorStatic memberMultiply(LMatrix, LMatrix)Multiplies two lower-triangular matrices.
Public operatorStatic memberMultiply(LMatrix, Matrix)Multiplies a lower triangular matrix by a rectangular one.
Public operatorStatic memberMultiply(LMatrix, RMatrix)Multiplies a lower-triangular matrix with an upper-triangular one.
Public operatorStatic memberMultiply(LMatrix, Double)Multiplies a lower triangular matrix by a scalar value.
Public operatorStatic memberMultiply(Matrix, LMatrix)Multiplies a rectangular matrix by a lower triangular one.
Public operatorStatic memberMultiply(RMatrix, LMatrix)Multiplies an upper-triangular matrix with a lower-triangular one.
Public operatorStatic memberSubtraction(Double, LMatrix)Subtracts a lower triangular matrix from a scalar value.
Public operatorStatic memberSubtraction(LMatrix, LMatrix)Subtracts two lower matrices with the same size.
Public operatorStatic memberSubtraction(LMatrix, RMatrix)Subtracts an upper triangular matrix from a lower triangular one.
Public operatorStatic memberSubtraction(LMatrix, Double)Subtracts a scalar value from a lower triangular matrix.
Public operatorStatic memberUnaryNegation(LMatrix)Negates a lower matrix.
Top
See Also