My Project
|
Functions | |
template<unsigned int Precision> | |
void | rmatrixbd (ap::template_2d_array< amp::ampf< Precision > > &a, int m, int n, ap::template_1d_array< amp::ampf< Precision > > &tauq, ap::template_1d_array< amp::ampf< Precision > > &taup) |
template<unsigned int Precision> | |
void | rmatrixbdunpackq (const ap::template_2d_array< amp::ampf< Precision > > &qp, int m, int n, const ap::template_1d_array< amp::ampf< Precision > > &tauq, int qcolumns, ap::template_2d_array< amp::ampf< Precision > > &q) |
template<unsigned int Precision> | |
void | rmatrixbdmultiplybyq (const ap::template_2d_array< amp::ampf< Precision > > &qp, int m, int n, const ap::template_1d_array< amp::ampf< Precision > > &tauq, ap::template_2d_array< amp::ampf< Precision > > &z, int zrows, int zcolumns, bool fromtheright, bool dotranspose) |
template<unsigned int Precision> | |
void | rmatrixbdunpackpt (const ap::template_2d_array< amp::ampf< Precision > > &qp, int m, int n, const ap::template_1d_array< amp::ampf< Precision > > &taup, int ptrows, ap::template_2d_array< amp::ampf< Precision > > &pt) |
template<unsigned int Precision> | |
void | rmatrixbdmultiplybyp (const ap::template_2d_array< amp::ampf< Precision > > &qp, int m, int n, const ap::template_1d_array< amp::ampf< Precision > > &taup, ap::template_2d_array< amp::ampf< Precision > > &z, int zrows, int zcolumns, bool fromtheright, bool dotranspose) |
template<unsigned int Precision> | |
void | rmatrixbdunpackdiagonals (const ap::template_2d_array< amp::ampf< Precision > > &b, int m, int n, bool &isupper, ap::template_1d_array< amp::ampf< Precision > > &d, ap::template_1d_array< amp::ampf< Precision > > &e) |
template<unsigned int Precision> | |
void | tobidiagonal (ap::template_2d_array< amp::ampf< Precision > > &a, int m, int n, ap::template_1d_array< amp::ampf< Precision > > &tauq, ap::template_1d_array< amp::ampf< Precision > > &taup) |
template<unsigned int Precision> | |
void | unpackqfrombidiagonal (const ap::template_2d_array< amp::ampf< Precision > > &qp, int m, int n, const ap::template_1d_array< amp::ampf< Precision > > &tauq, int qcolumns, ap::template_2d_array< amp::ampf< Precision > > &q) |
template<unsigned int Precision> | |
void | multiplybyqfrombidiagonal (const ap::template_2d_array< amp::ampf< Precision > > &qp, int m, int n, const ap::template_1d_array< amp::ampf< Precision > > &tauq, ap::template_2d_array< amp::ampf< Precision > > &z, int zrows, int zcolumns, bool fromtheright, bool dotranspose) |
template<unsigned int Precision> | |
void | unpackptfrombidiagonal (const ap::template_2d_array< amp::ampf< Precision > > &qp, int m, int n, const ap::template_1d_array< amp::ampf< Precision > > &taup, int ptrows, ap::template_2d_array< amp::ampf< Precision > > &pt) |
template<unsigned int Precision> | |
void | multiplybypfrombidiagonal (const ap::template_2d_array< amp::ampf< Precision > > &qp, int m, int n, const ap::template_1d_array< amp::ampf< Precision > > &taup, ap::template_2d_array< amp::ampf< Precision > > &z, int zrows, int zcolumns, bool fromtheright, bool dotranspose) |
template<unsigned int Precision> | |
void | unpackdiagonalsfrombidiagonal (const ap::template_2d_array< amp::ampf< Precision > > &b, int m, int n, bool &isupper, ap::template_1d_array< amp::ampf< Precision > > &d, ap::template_1d_array< amp::ampf< Precision > > &e) |
void bidiagonal::multiplybypfrombidiagonal | ( | const ap::template_2d_array< amp::ampf< Precision > > & | qp, |
int | m, | ||
int | n, | ||
const ap::template_1d_array< amp::ampf< Precision > > & | taup, | ||
ap::template_2d_array< amp::ampf< Precision > > & | z, | ||
int | zrows, | ||
int | zcolumns, | ||
bool | fromtheright, | ||
bool | dotranspose | ||
) |
Definition at line 1270 of file bidiagonal.h.
void bidiagonal::multiplybyqfrombidiagonal | ( | const ap::template_2d_array< amp::ampf< Precision > > & | qp, |
int | m, | ||
int | n, | ||
const ap::template_1d_array< amp::ampf< Precision > > & | tauq, | ||
ap::template_2d_array< amp::ampf< Precision > > & | z, | ||
int | zrows, | ||
int | zcolumns, | ||
bool | fromtheright, | ||
bool | dotranspose | ||
) |
Definition at line 1055 of file bidiagonal.h.
void bidiagonal::rmatrixbd | ( | ap::template_2d_array< amp::ampf< Precision > > & | a, |
int | m, | ||
int | n, | ||
ap::template_1d_array< amp::ampf< Precision > > & | tauq, | ||
ap::template_1d_array< amp::ampf< Precision > > & | taup | ||
) |
Definition at line 194 of file bidiagonal.h.
void bidiagonal::rmatrixbdmultiplybyp | ( | const ap::template_2d_array< amp::ampf< Precision > > & | qp, |
int | m, | ||
int | n, | ||
const ap::template_1d_array< amp::ampf< Precision > > & | taup, | ||
ap::template_2d_array< amp::ampf< Precision > > & | z, | ||
int | zrows, | ||
int | zcolumns, | ||
bool | fromtheright, | ||
bool | dotranspose | ||
) |
Definition at line 649 of file bidiagonal.h.
void bidiagonal::rmatrixbdmultiplybyq | ( | const ap::template_2d_array< amp::ampf< Precision > > & | qp, |
int | m, | ||
int | n, | ||
const ap::template_1d_array< amp::ampf< Precision > > & | tauq, | ||
ap::template_2d_array< amp::ampf< Precision > > & | z, | ||
int | zrows, | ||
int | zcolumns, | ||
bool | fromtheright, | ||
bool | dotranspose | ||
) |
Definition at line 422 of file bidiagonal.h.
void bidiagonal::rmatrixbdunpackdiagonals | ( | const ap::template_2d_array< amp::ampf< Precision > > & | b, |
int | m, | ||
int | n, | ||
bool & | isupper, | ||
ap::template_1d_array< amp::ampf< Precision > > & | d, | ||
ap::template_1d_array< amp::ampf< Precision > > & | e | ||
) |
void bidiagonal::rmatrixbdunpackpt | ( | const ap::template_2d_array< amp::ampf< Precision > > & | qp, |
int | m, | ||
int | n, | ||
const ap::template_1d_array< amp::ampf< Precision > > & | taup, | ||
int | ptrows, | ||
ap::template_2d_array< amp::ampf< Precision > > & | pt | ||
) |
Definition at line 575 of file bidiagonal.h.
void bidiagonal::rmatrixbdunpackq | ( | const ap::template_2d_array< amp::ampf< Precision > > & | qp, |
int | m, | ||
int | n, | ||
const ap::template_1d_array< amp::ampf< Precision > > & | tauq, | ||
int | qcolumns, | ||
ap::template_2d_array< amp::ampf< Precision > > & | q | ||
) |
Definition at line 348 of file bidiagonal.h.
void bidiagonal::tobidiagonal | ( | ap::template_2d_array< amp::ampf< Precision > > & | a, |
int | m, | ||
int | n, | ||
ap::template_1d_array< amp::ampf< Precision > > & | tauq, | ||
ap::template_1d_array< amp::ampf< Precision > > & | taup | ||
) |
Definition at line 850 of file bidiagonal.h.
void bidiagonal::unpackdiagonalsfrombidiagonal | ( | const ap::template_2d_array< amp::ampf< Precision > > & | b, |
int | m, | ||
int | n, | ||
bool & | isupper, | ||
ap::template_1d_array< amp::ampf< Precision > > & | d, | ||
ap::template_1d_array< amp::ampf< Precision > > & | e | ||
) |
void bidiagonal::unpackptfrombidiagonal | ( | const ap::template_2d_array< amp::ampf< Precision > > & | qp, |
int | m, | ||
int | n, | ||
const ap::template_1d_array< amp::ampf< Precision > > & | taup, | ||
int | ptrows, | ||
ap::template_2d_array< amp::ampf< Precision > > & | pt | ||
) |
Definition at line 1196 of file bidiagonal.h.
void bidiagonal::unpackqfrombidiagonal | ( | const ap::template_2d_array< amp::ampf< Precision > > & | qp, |
int | m, | ||
int | n, | ||
const ap::template_1d_array< amp::ampf< Precision > > & | tauq, | ||
int | qcolumns, | ||
ap::template_2d_array< amp::ampf< Precision > > & | q | ||
) |
Definition at line 981 of file bidiagonal.h.