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.