    

 ## On this page

  

 

 # Matrix Member List

 Last update: 16.07.2025 

This is the complete list of members for [Matrix](class_matrix.xhtml), including all inherited members.

**\_\_getstate\_\_**() (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)[\_\_neg\_\_](class_matrix.xhtml#a2c73883479858e4c1c7b5f10120d384d)() const[Matrix](class_matrix.xhtml)**\_\_setstate\_internal**(string state) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)[\_\_str\_\_](class_matrix.xhtml#adb0255d0035cd7783ce87f41a3cae5cc)()[Matrix](class_matrix.xhtml)[Add](class_matrix.xhtml#aae390486e349048d81ac273eb7aa9670)(Matrix other)[Matrix](class_matrix.xhtml)[Add](class_matrix.xhtml#a25e0ea5c8f9b3101114cbb16faf410f5)(MatrixBlock other)[Matrix](class_matrix.xhtml)[AddCol](class_matrix.xhtml#af4912b06072bc88055919100dd4df444)(Matrix m)[Matrix](class_matrix.xhtml)**AddRow**(Matrix m) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)[AppendCols](class_matrix.xhtml#a8d45e6e20e2284a40d69bf343b0b0359)(Matrix m)[Matrix](class_matrix.xhtml)[AppendRows](class_matrix.xhtml#ab43482ffc988b4e4fee38e3f4d7bfe50)(Matrix m)[Matrix](class_matrix.xhtml)[Assign](class_matrix.xhtml#a087ab2e312c3f5ce4e20173db757fdf8)(Matrix ar)[Matrix](class_matrix.xhtml)[Assign](class_matrix.xhtml#a6d654d1ab1ea88faee2c64103aec6703)(MatrixBlock ar)[Matrix](class_matrix.xhtml)[Base](class_matrix.xhtml#a973c5b26a9107f3517a08587cff16bd2) typedef[Matrix](class_matrix.xhtml)[Block](class_matrix.xhtml#a8879d4398a0c2f56fe0fcfd5daa2e2a1)(TUnsignedIndex row, TUnsignedIndex col, TUnsignedIndex numrows, TUnsignedIndex numcols)[Matrix](class_matrix.xhtml)[Col](class_matrix.xhtml#a08daeaee307e7a167c01319997a0fdd0)(TUnsignedIndex col)[Matrix](class_matrix.xhtml)[Cols](class_matrix.xhtml#aeca933e9807a041c96c0ff00dce7fe81)() const[Matrix](class_matrix.xhtml)[Cols](class_matrix.xhtml#a68d169caa3b3dbc2d105237205de4816)(TUnsignedIndex col1, TUnsignedIndex ncol)[Matrix](class_matrix.xhtml)[ConservativeResize](class_matrix.xhtml#ab8c24eb13027a50ecf2ab7406af4cc6b)(TUnsignedIndex rows, TUnsignedIndex cols=1)[Matrix](class_matrix.xhtml)[CW](class_matrix.xhtml#ae1c2d29afd675d763db255b6fd3362f7)()[Matrix](class_matrix.xhtml)[Div](class_matrix.xhtml#a2e4ffbe13f1929444cbb608d5b941fb7)(TScalar other)[Matrix](class_matrix.xhtml)[Dot](class_matrix.xhtml#abfed915b7780c75668a49b9c9029e8be)(Matrix other)[Matrix](class_matrix.xhtml)[Dot](class_matrix.xhtml#aab4bd2af115bd460e3cf5a789dc5108d)(MatrixBlock other)[Matrix](class_matrix.xhtml)[Dott](class_matrix.xhtml#aae92c980182f755faafdac5613004c20)(Matrix other)[Matrix](class_matrix.xhtml)[Dott](class_matrix.xhtml#a67c5a1cc69b21c0cad7c3765e093840f)(MatrixBlock other)[Matrix](class_matrix.xhtml)[GetCols](class_matrix.xhtml#a8e9b9a6341a21706e7ab7fa74d85fb6b)(TUnsignedIndex col1, TUnsignedIndex ncol=1)[Matrix](class_matrix.xhtml)**GetCols**(Matrix indices) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)**GetColsThread**(TUnsignedIndex col, TUnsignedIndex ncols) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)**GetRows**(TUnsignedIndex row1, TUnsignedIndex nrow=1) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)**GetRows**(Matrix indices) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)**GetRowsThread**(TUnsignedIndex row, TUnsignedIndex nrows) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)[InnerProduct](class_matrix.xhtml#ac9ff4aabff3596abf5955bae04b910ac)(Matrix other)[Matrix](class_matrix.xhtml)[InnerProduct](class_matrix.xhtml#ae3959900c4fac029b062c2becab74189)(MatrixBlock other)[Matrix](class_matrix.xhtml)[int](class_matrix.xhtml#a0824d20c454aab42f337b2a6c0a81dc2)[Matrix](class_matrix.xhtml)[IsApprox](class_matrix.xhtml#a5e294708c28b3276177033f775b07959)(Matrix other, TScalar s) const[Matrix](class_matrix.xhtml)[IsApproxToConstant](class_matrix.xhtml#ac6b5ff21f6e6dace60d84b61dca1be06)(TScalar value, TScalar s)[Matrix](class_matrix.xhtml)[IsDiagonal](class_matrix.xhtml#a01f5dd6f597e652c42bd3015ad507191)(TScalar s)[Matrix](class_matrix.xhtml)[IsIdentity](class_matrix.xhtml#aac69c6571245195e236f0c642c4a4a97)(TScalar s)[Matrix](class_matrix.xhtml)[IsLowerTriangular](class_matrix.xhtml#a52353850b8d700400f021350033e1d1f)(TScalar s)[Matrix](class_matrix.xhtml)[IsScalar](class_matrix.xhtml#a087c6c345ee2a195620c445edce6ac3e)()[Matrix](class_matrix.xhtml)[IsUnitary](class_matrix.xhtml#a532f94f1b94ee8d7c37b5778e665e171)(TScalar s)[Matrix](class_matrix.xhtml)[IsUpperTriangular](class_matrix.xhtml#aaa1b06c2e42742d84cf52d0339718d74)(TScalar s)[Matrix](class_matrix.xhtml)[IsVector](class_matrix.xhtml#a4bf46091a7288ba42f1df85840d905a7)()[Matrix](class_matrix.xhtml)[IsZero](class_matrix.xhtml#aaf6af85eb9b71f6e502c05cef31a4add)(TScalar s)[Matrix](class_matrix.xhtml)[Matrix](class_matrix.xhtml#a3aede62f513da27e6f61ae7a972b4f96)()[Matrix](class_matrix.xhtml)[Matrix](class_matrix.xhtml#ae5224f99e6ff6e4fb950942127f7e6a7)(Matrix ar)[Matrix](class_matrix.xhtml)[Matrix](class_matrix.xhtml#a02871da8f44599d14514aa0151bf069e)(TUnsignedIndex nrow, TUnsignedIndex ncol=1)[Matrix](class_matrix.xhtml)[Matrix](class_matrix.xhtml#af6fdd420eadda66bc8985006bc2bf33f)(MatrixBlock x)[Matrix](class_matrix.xhtml)[Matrix](class_matrix.xhtml#a0cca63ba6c0409c3ead928e2344df131)(sparse::SparseMatrix x)[Matrix](class_matrix.xhtml)[Matrix](class_matrix.xhtml#ab0ed2c94ee6d96d9f03d8e56b3e41730)(sparse::SymSparseMatrix x)[Matrix](class_matrix.xhtml)**MaxCoeff**(TEigenIndex \*OUTPUT, TEigenIndex \*OUTPUT) const (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)[MinCoeff](class_matrix.xhtml#a2f341a74fe43447f9cd684a645ea55b1)(TEigenIndex \*OUTPUT, TEigenIndex \*OUTPUT) const[Matrix](class_matrix.xhtml)[Mul](class_matrix.xhtml#a67ad9262c1ebdd144f96accf0222b777)(TScalar other)[Matrix](class_matrix.xhtml)[operator\*](class_matrix.xhtml#a29e90840f4d196f9fd74cf8f59b94cb9)(Matrix other) const[Matrix](class_matrix.xhtml)[operator\*](class_matrix.xhtml#a53936030c84cd000ecbf81d5fa6fb005)(MatrixBlock other) const[Matrix](class_matrix.xhtml)[operator\*](class_matrix.xhtml#ab37a095452e105c76034aca0303000d9)(TScalar other) const[Matrix](class_matrix.xhtml)[operator+](class_matrix.xhtml#aab49eb12364bb2a0a4341e884029dfea)(Matrix other) const[Matrix](class_matrix.xhtml)[operator+](class_matrix.xhtml#ae0cebd5d95ee9c112d3e835b1eb2f184)(MatrixBlock other) const[Matrix](class_matrix.xhtml)[operator-](class_matrix.xhtml#a2277ad125549453bb0e2e986287ead45)(Matrix other) const[Matrix](class_matrix.xhtml)[operator-](class_matrix.xhtml#adb471a658b8d9f65134fb3ef7163d8c5)(MatrixBlock other) const[Matrix](class_matrix.xhtml)[operator/](class_matrix.xhtml#a380ed928adb0f77541239d3ed8a56f43)(TScalar other) const[Matrix](class_matrix.xhtml)[operator&lt;](class_matrix.xhtml#a872a8318f4c9b443d9268a2ac27ece7a)(TScalar x) const[Matrix](class_matrix.xhtml)[operator=](class_matrix.xhtml#af745b2c8e2616be12145fc40d890125a)(Matrix ar)[Matrix](class_matrix.xhtml)[OuterProduct](class_matrix.xhtml#ac64b04d3ca8a4e032beeb4f5eeffeb02)(Matrix other)[Matrix](class_matrix.xhtml)[OuterProduct](class_matrix.xhtml#ad12dccec7451d37c6d3a5d5dcac42c65)(MatrixBlock other)[Matrix](class_matrix.xhtml)**OUTPUT** (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)[Print](class_matrix.xhtml#a6a84471f08e9842cce4e162251b007fd)(string format="%g ", TUnsignedIndex rows=20, TUnsignedIndex cols=20) const[Matrix](class_matrix.xhtml)[RemoveCol](class_matrix.xhtml#af7053eeaaf953b070ec4c3058f456cf3)(TUnsignedIndex col)[Matrix](class_matrix.xhtml)**RemoveRow**(TUnsignedIndex row) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)[Row](class_matrix.xhtml#a90b7fd2d31acbef1bf30eef064fd5348)(TUnsignedIndex row)[Matrix](class_matrix.xhtml)[Rows](class_matrix.xhtml#a9bc99715ea9c71ed92be5142140f505c)() const[Matrix](class_matrix.xhtml)[Rows](class_matrix.xhtml#a60a48880d61ca9103ae8725dd71980d6)(TUnsignedIndex row1, TUnsignedIndex nrow)[Matrix](class_matrix.xhtml)[SetCols](class_matrix.xhtml#aa01aeb9db4f7058ce09c4cbc03d4ed0e)(Matrix m, TUnsignedIndex col)[Matrix](class_matrix.xhtml)**SetColsThread**(Matrix m, TUnsignedIndex col) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)[SetConstant](class_matrix.xhtml#a7e9b8781289e118b3ea0fddfca5626d4)(TScalar value)[Matrix](class_matrix.xhtml)[SetIdentity](class_matrix.xhtml#a14985545f226fa39181250a3f2616d8f)()[Matrix](class_matrix.xhtml)[SetLinearCols](class_matrix.xhtml#ad075cdbd31856a54e55560db2e051d3a)(TScalar a, TScalar b)[Matrix](class_matrix.xhtml)[SetLinearRows](class_matrix.xhtml#af141c5f38b1ec802761d4554daca44e4)(TScalar a, TScalar b)[Matrix](class_matrix.xhtml)[SetOnes](class_matrix.xhtml#a3c651523d502a1e36640b61815c4e365)()[Matrix](class_matrix.xhtml)[SetRandom](class_matrix.xhtml#aec924a4e001d87c82eaa2caad4dc8a74)()[Matrix](class_matrix.xhtml)**SetRows**(Matrix m, TUnsignedIndex row) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)**SetRowsThread**(Matrix m, TUnsignedIndex row) (defined in [Matrix](class_matrix.xhtml))[Matrix](class_matrix.xhtml)[SetZero](class_matrix.xhtml#ae57e5aca5db002545e4b9335c8d9dbfa)()[Matrix](class_matrix.xhtml)[Sub](class_matrix.xhtml#a4fbbdfc36bec89e69078091d5e3fc724)(Matrix other)[Matrix](class_matrix.xhtml)[Sub](class_matrix.xhtml#a8ff14282011c997c57439e80c5e2f624)(MatrixBlock other)[Matrix](class_matrix.xhtml)[Swap](class_matrix.xhtml#a8c07d898b8b4a9af07820bb9ff22ba6e)(Matrix ar)[Matrix](class_matrix.xhtml)[TBuffer](class_matrix.xhtml#a3541a03e0ef75e0b541a5969c9c998a2) typedef[Matrix](class_matrix.xhtml)[TEigenIndex](class_matrix.xhtml#a353dbc81e718cd4640b7c719b512892f) typedef[Matrix](class_matrix.xhtml)[Transpose](class_matrix.xhtml#ada11290ae7810df3f90734047053700b)() const[Matrix](class_matrix.xhtml)[TransposeInPlace](class_matrix.xhtml#a4a19e2c82194b4c92c8a17f7b64469e9)()[Matrix](class_matrix.xhtml)[TScalar](class_matrix.xhtml#ad33f729eda6e45412aac71cee702012f) typedef[Matrix](class_matrix.xhtml)[TUnsignedIndex](class_matrix.xhtml#ab423d248b103558b5903c702c13335ae) typedef[Matrix](class_matrix.xhtml)