![]() |
My Project
|
Functions | |
| template<unsigned int Precision> | |
| amp::ampf< Precision > | vectornorm2 (const ap::template_1d_array< amp::ampf< Precision > > &x, int i1, int i2) |
| template<unsigned int Precision> | |
| int | vectoridxabsmax (const ap::template_1d_array< amp::ampf< Precision > > &x, int i1, int i2) |
| template<unsigned int Precision> | |
| int | columnidxabsmax (const ap::template_2d_array< amp::ampf< Precision > > &x, int i1, int i2, int j) |
| template<unsigned int Precision> | |
| int | rowidxabsmax (const ap::template_2d_array< amp::ampf< Precision > > &x, int j1, int j2, int i) |
| template<unsigned int Precision> | |
| amp::ampf< Precision > | upperhessenberg1norm (const ap::template_2d_array< amp::ampf< Precision > > &a, int i1, int i2, int j1, int j2, ap::template_1d_array< amp::ampf< Precision > > &work) |
| template<unsigned int Precision> | |
| void | copymatrix (const ap::template_2d_array< amp::ampf< Precision > > &a, int is1, int is2, int js1, int js2, ap::template_2d_array< amp::ampf< Precision > > &b, int id1, int id2, int jd1, int jd2) |
| template<unsigned int Precision> | |
| void | inplacetranspose (ap::template_2d_array< amp::ampf< Precision > > &a, int i1, int i2, int j1, int j2, ap::template_1d_array< amp::ampf< Precision > > &work) |
| template<unsigned int Precision> | |
| void | copyandtranspose (const ap::template_2d_array< amp::ampf< Precision > > &a, int is1, int is2, int js1, int js2, ap::template_2d_array< amp::ampf< Precision > > &b, int id1, int id2, int jd1, int jd2) |
| template<unsigned int Precision> | |
| void | matrixvectormultiply (const ap::template_2d_array< amp::ampf< Precision > > &a, int i1, int i2, int j1, int j2, bool trans, const ap::template_1d_array< amp::ampf< Precision > > &x, int ix1, int ix2, amp::ampf< Precision > alpha, ap::template_1d_array< amp::ampf< Precision > > &y, int iy1, int iy2, amp::ampf< Precision > beta) |
| template<unsigned int Precision> | |
| amp::ampf< Precision > | pythag2 (amp::ampf< Precision > x, amp::ampf< Precision > y) |
| template<unsigned int Precision> | |
| void | matrixmatrixmultiply (const ap::template_2d_array< amp::ampf< Precision > > &a, int ai1, int ai2, int aj1, int aj2, bool transa, const ap::template_2d_array< amp::ampf< Precision > > &b, int bi1, int bi2, int bj1, int bj2, bool transb, amp::ampf< Precision > alpha, ap::template_2d_array< amp::ampf< Precision > > &c, int ci1, int ci2, int cj1, int cj2, amp::ampf< Precision > beta, ap::template_1d_array< amp::ampf< Precision > > &work) |
| int blas::columnidxabsmax | ( | const ap::template_2d_array< amp::ampf< Precision > > & | x, |
| int | i1, | ||
| int | i2, | ||
| int | j | ||
| ) |
| void blas::copyandtranspose | ( | const ap::template_2d_array< amp::ampf< Precision > > & | a, |
| int | is1, | ||
| int | is2, | ||
| int | js1, | ||
| int | js2, | ||
| ap::template_2d_array< amp::ampf< Precision > > & | b, | ||
| int | id1, | ||
| int | id2, | ||
| int | jd1, | ||
| int | jd2 | ||
| ) |
Definition at line 351 of file blas.h.
| void blas::copymatrix | ( | const ap::template_2d_array< amp::ampf< Precision > > & | a, |
| int | is1, | ||
| int | is2, | ||
| int | js1, | ||
| int | js2, | ||
| ap::template_2d_array< amp::ampf< Precision > > & | b, | ||
| int | id1, | ||
| int | id2, | ||
| int | jd1, | ||
| int | jd2 | ||
| ) |
Definition at line 288 of file blas.h.
| void blas::inplacetranspose | ( | ap::template_2d_array< amp::ampf< Precision > > & | a, |
| int | i1, | ||
| int | i2, | ||
| int | j1, | ||
| int | j2, | ||
| ap::template_1d_array< amp::ampf< Precision > > & | work | ||
| ) |
Definition at line 318 of file blas.h.
| void blas::matrixmatrixmultiply | ( | const ap::template_2d_array< amp::ampf< Precision > > & | a, |
| int | ai1, | ||
| int | ai2, | ||
| int | aj1, | ||
| int | aj2, | ||
| bool | transa, | ||
| const ap::template_2d_array< amp::ampf< Precision > > & | b, | ||
| int | bi1, | ||
| int | bi2, | ||
| int | bj1, | ||
| int | bj2, | ||
| bool | transb, | ||
| amp::ampf< Precision > | alpha, | ||
| ap::template_2d_array< amp::ampf< Precision > > & | c, | ||
| int | ci1, | ||
| int | ci2, | ||
| int | cj1, | ||
| int | cj2, | ||
| amp::ampf< Precision > | beta, | ||
| ap::template_1d_array< amp::ampf< Precision > > & | work | ||
| ) |
Definition at line 505 of file blas.h.
| void blas::matrixvectormultiply | ( | const ap::template_2d_array< amp::ampf< Precision > > & | a, |
| int | i1, | ||
| int | i2, | ||
| int | j1, | ||
| int | j2, | ||
| bool | trans, | ||
| const ap::template_1d_array< amp::ampf< Precision > > & | x, | ||
| int | ix1, | ||
| int | ix2, | ||
| amp::ampf< Precision > | alpha, | ||
| ap::template_1d_array< amp::ampf< Precision > > & | y, | ||
| int | iy1, | ||
| int | iy2, | ||
| amp::ampf< Precision > | beta | ||
| ) |
Definition at line 381 of file blas.h.
| amp::ampf< Precision > blas::pythag2 | ( | amp::ampf< Precision > | x, |
| amp::ampf< Precision > | y | ||
| ) |
Definition at line 478 of file blas.h.
| int blas::rowidxabsmax | ( | const ap::template_2d_array< amp::ampf< Precision > > & | x, |
| int | j1, | ||
| int | j2, | ||
| int | i | ||
| ) |
| amp::ampf< Precision > blas::upperhessenberg1norm | ( | const ap::template_2d_array< amp::ampf< Precision > > & | a, |
| int | i1, | ||
| int | i2, | ||
| int | j1, | ||
| int | j2, | ||
| ap::template_1d_array< amp::ampf< Precision > > & | work | ||
| ) |
Definition at line 254 of file blas.h.
| int blas::vectoridxabsmax | ( | const ap::template_1d_array< amp::ampf< Precision > > & | x, |
| int | i1, | ||
| int | i2 | ||
| ) |
| amp::ampf< Precision > blas::vectornorm2 | ( | const ap::template_1d_array< amp::ampf< Precision > > & | x, |
| int | i1, | ||
| int | i2 | ||
| ) |
Definition at line 136 of file blas.h.