My Project
0.0.16
QUCS Mapping
|
#include <tvector.h>
Public Member Functions | |
tvector () | |
tvector (int) | |
tvector (const tvector &) | |
const tvector & | operator= (const tvector &) |
~tvector () | |
nr_type_t | get (int) |
void | set (int, nr_type_t) |
void | set (nr_type_t) |
void | set (nr_type_t, int, int) |
void | set (tvector, int, int) |
int | getSize (void) |
nr_type_t * | getData (void) |
void | setData (nr_type_t *, int) |
void | add (nr_type_t) |
void | clear (void) |
void | drop (int) |
void | exchangeRows (int, int) |
int | isFinite (void) |
void | print (void) |
void | reorder (int *) |
int | contains (nr_type_t, nr_double_t eps=NR_EPSI) |
tvector | operator+= (tvector) |
tvector | operator-= (tvector) |
tvector | operator*= (nr_double_t) |
tvector | operator/= (nr_double_t) |
tvector | operator= (const nr_type_t) |
nr_type_t | operator() (int i) const |
nr_type_t & | operator() (int i) |
Friends | |
tvector | operator+ (tvector, tvector) |
tvector | operator- (tvector, tvector) |
tvector | operator* (tvector, nr_double_t) |
tvector | operator* (nr_double_t, tvector) |
tvector | operator* (tvector, tvector) |
tvector | operator- (tvector) |
tvector | operator+ (tvector, nr_type_t) |
tvector | operator+ (nr_type_t, tvector) |
nr_double_t | norm (tvector) |
nr_double_t | maxnorm (tvector) |
nr_type_t | sum (tvector) |
nr_type_t | scalar (tvector, tvector) |
tvector | conj (tvector) |
bool | operator< (tvector, tvector) |
bool | operator> (tvector, tvector) |
Definition at line 41 of file tvector.cpp.
Definition at line 50 of file tvector.cpp.
Definition at line 63 of file tvector.cpp.
Definition at line 96 of file tvector.cpp.
void tvector< nr_type_t >::add | ( | nr_type_t | z | ) |
void tvector< nr_type_t >::clear | ( | void | ) |
int tvector< nr_type_t >::contains | ( | nr_type_t | val, |
nr_double_t | eps = NR_EPSI |
||
) |
Definition at line 163 of file tvector.cpp.
void tvector< nr_type_t >::drop | ( | int | n | ) |
void tvector< nr_type_t >::exchangeRows | ( | int | r1, |
int | r2 | ||
) |
Definition at line 186 of file tvector.cpp.
nr_type_t tvector< nr_type_t >::get | ( | int | i | ) |
|
inline |
|
inline |
int tvector< nr_type_t >::isFinite | ( | void | ) |
|
inline |
|
inline |
Definition at line 235 of file tvector.cpp.
Definition at line 243 of file tvector.cpp.
const tvector< nr_type_t > & tvector< nr_type_t >::operator= | ( | const tvector< nr_type_t > & | v | ) |
Definition at line 80 of file tvector.cpp.
tvector< nr_type_t > tvector< nr_type_t >::operator= | ( | const nr_type_t | val | ) |
Definition at line 284 of file tvector.cpp.
void tvector< nr_type_t >::print | ( | void | ) |
void tvector< nr_type_t >::reorder | ( | int * | idx | ) |
void tvector< nr_type_t >::set | ( | int | i, |
nr_type_t | z | ||
) |
void tvector< nr_type_t >::set | ( | nr_type_t | z | ) |
Definition at line 116 of file tvector.cpp.
void tvector< nr_type_t >::set | ( | nr_type_t | z, |
int | start, | ||
int | stop | ||
) |
Definition at line 122 of file tvector.cpp.
void tvector< nr_type_t >::setData | ( | nr_type_t * | d, |
int | len | ||
) |
Definition at line 390 of file tvector.cpp.
|
friend |
Definition at line 379 of file tvector.cpp.
|
friend |
Definition at line 340 of file tvector.cpp.
Definition at line 259 of file tvector.cpp.
Definition at line 251 of file tvector.cpp.
Definition at line 265 of file tvector.cpp.
Definition at line 195 of file tvector.cpp.
Definition at line 334 of file tvector.cpp.
Definition at line 326 of file tvector.cpp.
Definition at line 215 of file tvector.cpp.
Definition at line 299 of file tvector.cpp.
Definition at line 308 of file tvector.cpp.
Definition at line 317 of file tvector.cpp.
Definition at line 275 of file tvector.cpp.
|
friend |
Definition at line 291 of file tvector.cpp.