Module selfadjointview
A self-adjoint view of a matrix.
Functions
Functions
- SelfAdjointView:adjoint ()
-
DOCME
Returns:
-
Adjoint
a
- SelfAdjointView:asMatrix ()
-
DOCME
Returns:
-
Matrix
M
- SelfAdjointView:assign (R)
-
DOCME
Parameters:
- R SelfAdjointView or Matrix
- SelfAdjointView:__call (row, col)
-
DOCME
Parameters:
- row uint
- col uint
Returns:
-
Scalar
S
- SelfAdjointView:coeffAssign (row, col, S)
-
DOCME
Parameters:
- row uint
- col uint
- S Scalar
- SelfAdjointView:cols (c)
-
DOCME
Parameters:
- c uint
- SelfAdjointView:conjugate ()
-
DOCME
Returns:
-
Conjugate
c
- SelfAdjointView:diagonal ()
-
DOCME
Returns:
-
Matrix
D
- SelfAdjointView:eigenvalues ()
-
DOCME
Returns:
-
Matrix
E
- SelfAdjointView:innerStride ()
-
DOCME
Returns:
-
uint
s
- SelfAdjointView:ldlt ()
-
DOCME
Returns:
-
LDLT
ldlt
- SelfAdjointView:llt ()
-
DOCME
Returns:
-
LLT
llt
- SelfAdjointView:__mul (R)
-
DOCME
Parameters:
- R SelfAdjointView, Adjoint, Conjugate, Tranpose or Matrix (may be param 1 and / or 2)
Returns:
-
Matrix
prod
- SelfAdjointView:operatorNorm ()
-
DOCME
Returns:
-
Matrix
ON
- SelfAdjointView:outerStride ()
-
DOCME
Returns:
-
uint
s
- SelfAdjointView:rankUpdate (U[, V], S)
-
DOCME
Parameters:
- U Matrix
- V Matrix
- S Scalar
Returns:
-
Self, for method chaining.
- SelfAdjointView:rows (r)
-
DOCME
Parameters:
- r uint
- SelfAdjointView:tranpose ()
-
DOCME
Returns:
-
Transpose
st
- SelfAdjointView:triangularView (S)
-
DOCME
Parameters:
- S string ("Lower", "StrictlyLower", "StrictlyUpper", "UnitLower", "UnitUpper", "Upper")
Returns:
-
TriangularView
TV