![]() |
My Project
|
Data Structures | |
| class | ap_error |
| class | complex |
| class | const_raw_vector |
| class | raw_vector |
| class | template_1d_array |
| class | template_2d_array |
Typedefs | |
| typedef template_1d_array< int > | integer_1d_array |
| typedef template_1d_array< double > | real_1d_array |
| typedef template_1d_array< complex > | complex_1d_array |
| typedef template_1d_array< bool > | boolean_1d_array |
| typedef template_2d_array< int > | integer_2d_array |
| typedef template_2d_array< double > | real_2d_array |
| typedef template_2d_array< complex > | complex_2d_array |
| typedef template_2d_array< bool > | boolean_2d_array |
Functions | |
| const complex | operator/ (const complex &lhs, const complex &rhs) |
| const bool | operator== (const complex &lhs, const complex &rhs) |
| const bool | operator!= (const complex &lhs, const complex &rhs) |
| const complex | operator+ (const complex &lhs) |
| const complex | operator- (const complex &lhs) |
| const complex | operator+ (const complex &lhs, const complex &rhs) |
| const complex | operator+ (const complex &lhs, const double &rhs) |
| const complex | operator+ (const double &lhs, const complex &rhs) |
| const complex | operator- (const complex &lhs, const complex &rhs) |
| const complex | operator- (const complex &lhs, const double &rhs) |
| const complex | operator- (const double &lhs, const complex &rhs) |
| const complex | operator* (const complex &lhs, const complex &rhs) |
| const complex | operator* (const complex &lhs, const double &rhs) |
| const complex | operator* (const double &lhs, const complex &rhs) |
| const complex | operator/ (const double &lhs, const complex &rhs) |
| const complex | operator/ (const complex &lhs, const double &rhs) |
| const double | abscomplex (const complex &z) |
| const complex | conj (const complex &z) |
| const complex | csqr (const complex &z) |
| template<class T> | |
| T | vdotproduct (const_raw_vector< T > v1, const_raw_vector< T > v2) |
| template<class T> | |
| void | vmove (raw_vector< T > vdst, const_raw_vector< T > vsrc) |
| template<class T> | |
| void | vmoveneg (raw_vector< T > vdst, const_raw_vector< T > vsrc) |
| template<class T, class T2> | |
| void | vmove (raw_vector< T > vdst, const_raw_vector< T > vsrc, T2 alpha) |
| template<class T> | |
| void | vadd (raw_vector< T > vdst, const_raw_vector< T > vsrc) |
| template<class T, class T2> | |
| void | vadd (raw_vector< T > vdst, const_raw_vector< T > vsrc, T2 alpha) |
| template<class T> | |
| void | vsub (raw_vector< T > vdst, const_raw_vector< T > vsrc) |
| template<class T, class T2> | |
| void | vsub (raw_vector< T > vdst, const_raw_vector< T > vsrc, T2 alpha) |
| template<class T, class T2> | |
| void | vmul (raw_vector< T > vdst, T2 alpha) |
| int | sign (double x) |
| double | randomreal () |
| int | randominteger (int maxv) |
| int | round (double x) |
| int | trunc (double x) |
| int | ifloor (double x) |
| int | iceil (double x) |
| double | pi () |
| double | sqr (double x) |
| int | maxint (int m1, int m2) |
| int | minint (int m1, int m2) |
| double | maxreal (double m1, double m2) |
| double | minreal (double m1, double m2) |
Variables | |
| const double | machineepsilon = 5E-16 |
| const double | maxrealnumber = 1E300 |
| const double | minrealnumber = 1E-300 |
| typedef template_1d_array< bool > ap::boolean_1d_array |
| typedef template_2d_array< bool > ap::boolean_2d_array |
| typedef template_1d_array< complex > ap::complex_1d_array |
| typedef template_2d_array< complex > ap::complex_2d_array |
| typedef template_1d_array< int > ap::integer_1d_array |
| typedef template_2d_array< int > ap::integer_2d_array |
| typedef template_1d_array< double > ap::real_1d_array |
| typedef template_2d_array< double > ap::real_2d_array |
| int ap::maxint | ( | int | m1, |
| int | m2 ) |
| double ap::maxreal | ( | double | m1, |
| double | m2 ) |
| int ap::minint | ( | int | m1, |
| int | m2 ) |
| double ap::minreal | ( | double | m1, |
| double | m2 ) |
| double ap::randomreal | ( | ) |
| int ap::sign | ( | double | x | ) |
| int ap::trunc | ( | double | x | ) |
| void ap::vadd | ( | raw_vector< T > | vdst, |
| const_raw_vector< T > | vsrc ) |
Definition at line 413 of file ap.h.
| void ap::vadd | ( | raw_vector< T > | vdst, |
| const_raw_vector< T > | vsrc, | ||
| T2 | alpha ) |
Definition at line 473 of file ap.h.
| T ap::vdotproduct | ( | const_raw_vector< T > | v1, |
| const_raw_vector< T > | v2 ) |
Definition at line 181 of file ap.h.
| void ap::vmove | ( | raw_vector< T > | vdst, |
| const_raw_vector< T > | vsrc ) |
Definition at line 237 of file ap.h.
| void ap::vmove | ( | raw_vector< T > | vdst, |
| const_raw_vector< T > | vsrc, | ||
| T2 | alpha ) |
Definition at line 353 of file ap.h.
| void ap::vmoveneg | ( | raw_vector< T > | vdst, |
| const_raw_vector< T > | vsrc ) |
Definition at line 295 of file ap.h.
| void ap::vmul | ( | raw_vector< T > | vdst, |
| T2 | alpha ) |
Definition at line 603 of file ap.h.
| void ap::vsub | ( | raw_vector< T > | vdst, |
| const_raw_vector< T > | vsrc ) |
Definition at line 533 of file ap.h.
| void ap::vsub | ( | raw_vector< T > | vdst, |
| const_raw_vector< T > | vsrc, | ||
| T2 | alpha ) |