| Qucs-core
    0.0.18
    | 
#include <tmatrix.h>
| Public Member Functions | |
| tmatrix () | |
| tmatrix (int) | |
| tmatrix (int, int) | |
| tmatrix (const tmatrix &) | |
| const tmatrix & | operator= (const tmatrix &) | 
| ~tmatrix () | |
| nr_type_t | get (int, int) | 
| void | set (int, int, nr_type_t) | 
| void | set (nr_type_t) | 
| int | getCols (void) | 
| int | getRows (void) | 
| nr_type_t * | getData (void) | 
| tvector< nr_type_t > | getRow (int) | 
| void | setRow (int, tvector< nr_type_t >) | 
| tvector< nr_type_t > | getCol (int) | 
| void | setCol (int, tvector< nr_type_t >) | 
| void | exchangeRows (int, int) | 
| void | exchangeCols (int, int) | 
| void | transpose (void) | 
| int | isFinite (void) | 
| void | print (bool realonly=false) | 
| tmatrix | operator+= (tmatrix) | 
| tmatrix | operator-= (tmatrix) | 
| nr_type_t | operator() (int r, int c) const | 
| nr_type_t & | operator() (int r, int c) | 
| Private Attributes | |
| int | cols | 
| int | rows | 
| nr_type_t * | data | 
| Friends | |
| tmatrix | inverse (tmatrix) | 
| tmatrix | teye (int) | 
| tmatrix | operator* (tmatrix, tmatrix) | 
| tvector< nr_type_t > | operator* (tmatrix, tvector< nr_type_t >) | 
| tvector< nr_type_t > | operator* (tvector< nr_type_t >, tmatrix) | 
| qucs::tmatrix< nr_type_t >::tmatrix | ( | ) | 
Definition at line 42 of file tmatrix.cpp.
| qucs::tmatrix< nr_type_t >::tmatrix | ( | int | s | ) | 
Definition at line 51 of file tmatrix.cpp.
| qucs::tmatrix< nr_type_t >::tmatrix | ( | int | r, | 
| int | c | ||
| ) | 
Definition at line 63 of file tmatrix.cpp.
| qucs::tmatrix< nr_type_t >::tmatrix | ( | const tmatrix< nr_type_t > & | m | ) | 
Definition at line 76 of file tmatrix.cpp.
| qucs::tmatrix< nr_type_t >::~tmatrix | ( | ) | 
Definition at line 107 of file tmatrix.cpp.
| void qucs::tmatrix< nr_type_t >::exchangeCols | ( | int | c1, | 
| int | c2 | ||
| ) | 
Definition at line 185 of file tmatrix.cpp.
| void qucs::tmatrix< nr_type_t >::exchangeRows | ( | int | r1, | 
| int | r2 | ||
| ) | 
Definition at line 173 of file tmatrix.cpp.
| nr_type_t qucs::tmatrix< nr_type_t >::get | ( | int | r, | 
| int | c | ||
| ) | 
Definition at line 113 of file tmatrix.cpp.
| tvector< nr_type_t > qucs::tmatrix< nr_type_t >::getCol | ( | int | c | ) | 
Definition at line 153 of file tmatrix.cpp.
| 
 | inline | 
| 
 | inline | 
| tvector< nr_type_t > qucs::tmatrix< nr_type_t >::getRow | ( | int | r | ) | 
Definition at line 133 of file tmatrix.cpp.
| 
 | inline | 
| int qucs::tmatrix< nr_type_t >::isFinite | ( | void | ) | 
Definition at line 333 of file tmatrix.cpp.
| 
 | inline | 
| 
 | inline | 
| tmatrix< nr_type_t > qucs::tmatrix< nr_type_t >::operator+= | ( | tmatrix< nr_type_t > | a | ) | 
Definition at line 255 of file tmatrix.cpp.
| tmatrix< nr_type_t > qucs::tmatrix< nr_type_t >::operator-= | ( | tmatrix< nr_type_t > | a | ) | 
Definition at line 265 of file tmatrix.cpp.
| const tmatrix< nr_type_t > & qucs::tmatrix< nr_type_t >::operator= | ( | const tmatrix< nr_type_t > & | m | ) | 
Definition at line 92 of file tmatrix.cpp.
| void qucs::tmatrix< nr_type_t >::print | ( | bool | realonly = false | ) | 
| void qucs::tmatrix< nr_type_t >::set | ( | int | r, | 
| int | c, | ||
| nr_type_t | z | ||
| ) | 
Definition at line 120 of file tmatrix.cpp.
| void qucs::tmatrix< nr_type_t >::set | ( | nr_type_t | z | ) | 
Definition at line 127 of file tmatrix.cpp.
| void qucs::tmatrix< nr_type_t >::setCol | ( | int | c, | 
| tvector< nr_type_t > | v | ||
| ) | 
Definition at line 164 of file tmatrix.cpp.
| void qucs::tmatrix< nr_type_t >::setRow | ( | int | r, | 
| tvector< nr_type_t > | v | ||
| ) | 
Definition at line 144 of file tmatrix.cpp.
| void qucs::tmatrix< nr_type_t >::transpose | ( | void | ) | 
Definition at line 321 of file tmatrix.cpp.
| 
 | friend | 
| 
 | friend | 
Definition at line 247 of file tmatrix.cpp.
| 
 | private | 
| 
 | private | 
| 
 | private | 
 1.8.6
 1.8.6