Module triangularview
A triangular view of a matrix.
Functions
TriangularView:adjoint () | DOCME |
TriangularView:asMatrix () | DOCME |
TriangularView:assign (R) | DOCME |
TriangularView:__call (row, col) | DOCME |
TriangularView:coeffAssign (row, col, S) | DOCME |
TriangularView:cols (c) | DOCME |
TriangularView:conjugate () | DOCME |
TriangularView:determinant () | DOCME |
TriangularView:fill (S) | DOCME |
TriangularView:innerStride () | DOCME |
TriangularView:__mul (R) | DOCME |
TriangularView:outerStride () | DOCME |
TriangularView:rows (r) | DOCME |
TriangularView:selfadjointView (S) | DOCME |
TriangularView:setConstant (S) | DOCME |
TriangularView:setOnes () | DOCME |
TriangularView:setZero () | DOCME |
TriangularView:solve (B, S) | DOCME |
TriangularView:solveInPlace (B, S) | DOCME |
TriangularView:tranpose () | DOCME |
Functions
- TriangularView:adjoint ()
-
DOCME
Returns:
-
Adjoint
a
- TriangularView:asMatrix ()
-
DOCME
Returns:
-
Matrix
M
- TriangularView:assign (R)
-
DOCME
Parameters:
- R TriangularView or Matrix
- TriangularView:__call (row, col)
-
DOCME
Parameters:
- row uint
- col uint
Returns:
-
Scalar
S
- TriangularView:coeffAssign (row, col, S)
-
DOCME
Parameters:
- row uint
- col uint
- S Scalar
- TriangularView:cols (c)
-
DOCME
Parameters:
- c uint
- TriangularView:conjugate ()
-
DOCME
Returns:
-
Conjugate
c
- TriangularView:determinant ()
-
DOCME
Returns:
-
number
D
- TriangularView:fill (S)
-
DOCME
Parameters:
- S Scalar
- TriangularView:innerStride ()
-
DOCME
Returns:
-
uint
s
- TriangularView:__mul (R)
-
DOCME
Parameters:
- R TriangularView, Adjoint, Conjugate, Tranpose or Matrix (may be param 1 and / or 2)
Returns:
-
Matrix
prod
- TriangularView:outerStride ()
-
DOCME
Returns:
-
uint
s
- TriangularView:rows (r)
-
DOCME
Parameters:
- r uint
- TriangularView:selfadjointView (S)
-
DOCME
Parameters:
- S string ("Lower", "Upper")
Returns:
-
SelfAdjointView
SAV
- TriangularView:setConstant (S)
-
DOCME
Parameters:
- S Scalar
Returns:
-
Self, for chaining methods.
- TriangularView:setOnes ()
-
DOCME
Returns:
-
Self, for chaining methods.
- TriangularView:setZero ()
-
DOCME
Returns:
-
Self, for chaining methods.
- TriangularView:solve (B, S)
-
DOCME
Parameters:
- B Matrix
- S string ("OnTheRight")
Returns:
-
Matrix
X
- TriangularView:solveInPlace (B, S)
-
DOCME
Parameters:
- B Matrix
- S string ("OnTheRight")
- TriangularView:tranpose ()
-
DOCME
Returns:
-
Transpose
tt