Public Member Functions |
| | matvec () |
| | matvec (int, int, int) |
| | matvec (const matvec &) |
| | ~matvec () |
| int | getSize (void) |
| int | getCols (void) |
| int | getRows (void) |
| void | setName (const char *) |
| char * | getName (void) |
| void | set (qucs::vector, int, int) |
| void | set (matrix, int) |
| qucs::vector | get (int, int) |
| matrix | get (int) |
| matvec | operator- () |
| matvec | operator+= (matvec) |
| matvec | operator-= (matvec) |
Static Public Member Functions |
| static char * | createMatrixString (const char *, int, int) |
| static char * | createMatrixString (char, int, int) |
| static char * | isMatrixVector (const char *, int &, int &) |
| static matvec * | getMatrixVector (qucs::vector *, char *) |
| static void | getMatrixVectorSize (qucs::vector *, char *, int &, int &, int &) |
Private Attributes |
| int | size |
| int | rows |
| int | cols |
| char * | name |
| matrix * | data |
Friends |
| matvec | operator+ (matvec, matvec) |
| matvec | operator+ (matvec, matrix) |
| matvec | operator+ (matrix, matvec) |
| matvec | operator+ (matvec, nr_complex_t) |
| matvec | operator+ (nr_complex_t, matvec) |
| matvec | operator+ (matvec, nr_double_t) |
| matvec | operator+ (nr_double_t, matvec) |
| matvec | operator+ (matvec, qucs::vector) |
| matvec | operator+ (qucs::vector, matvec) |
| matvec | operator- (matvec, matvec) |
| matvec | operator- (matvec, matrix) |
| matvec | operator- (matrix, matvec) |
| matvec | operator- (matvec, nr_complex_t) |
| matvec | operator- (nr_complex_t, matvec) |
| matvec | operator- (matvec, nr_double_t) |
| matvec | operator- (nr_double_t, matvec) |
| matvec | operator- (matvec, qucs::vector) |
| matvec | operator- (qucs::vector, matvec) |
| matvec | operator/ (matvec, nr_complex_t) |
| matvec | operator/ (matvec, nr_double_t) |
| matvec | operator/ (matvec, qucs::vector) |
| matvec | operator* (matvec, qucs::vector) |
| matvec | operator* (qucs::vector, matvec) |
| matvec | operator* (matvec, nr_complex_t) |
| matvec | operator* (nr_complex_t, matvec) |
| matvec | operator* (matvec, nr_double_t) |
| matvec | operator* (nr_double_t, matvec) |
| matvec | operator* (matvec, matvec) |
| matvec | operator* (matvec, matrix) |
| matvec | operator* (matrix, matvec) |
| matvec | transpose (matvec) |
| matvec | conj (matvec) |
| qucs::vector | det (matvec) |
| matvec | inverse (matvec) |
| matvec | sqr (matvec) |
| matvec | pow (matvec, int) |
| matvec | pow (matvec, qucs::vector) |
| matvec | twoport (matvec, char, char) |
| matvec | real (matvec) |
| matvec | imag (matvec) |
| matvec | abs (matvec) |
| matvec | dB (matvec) |
| matvec | arg (matvec) |
| matvec | adjoint (matvec) |
| qucs::vector | rollet (matvec) |
| qucs::vector | b1 (matvec) |
| matvec | rad2deg (matvec) |
| matvec | deg2rad (matvec) |
| matvec | stos (matvec, nr_complex_t, nr_complex_t) |
| matvec | stos (matvec, nr_double_t, nr_double_t) |
| matvec | stos (matvec, qucs::vector, nr_complex_t) |
| matvec | stos (matvec, nr_complex_t, qucs::vector) |
| matvec | stos (matvec, qucs::vector, qucs::vector) |
| matvec | stoz (matvec, nr_complex_t) |
| matvec | stoz (matvec, qucs::vector) |
| matvec | ztos (matvec, nr_complex_t) |
| matvec | ztos (matvec, qucs::vector) |
| matvec | ztoy (matvec) |
| matvec | stoy (matvec, nr_complex_t) |
| matvec | stoy (matvec, qucs::vector) |
| matvec | ytos (matvec, nr_complex_t) |
| matvec | ytos (matvec, qucs::vector) |
| matvec | ytoz (matvec) |
Definition at line 68 of file matvec.h.