|
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