|
Anasazi Version of the Day
|
#include <TbbTsqr_TbbMgs.hpp>
Public Member Functions | |
| Scalar | result () const |
| Result of the reduction. | |
| TbbDot (const Scalar *const x, const Scalar *const y) | |
| Ordinary constructor. | |
| TbbDot (TbbDot &d, tbb::split) | |
| "Split constructor" for TBB reductions | |
| void | join (const TbbDot &d) |
Compute y'*x (where y' means conjugate transpose in the complex case, and transpose in the real case).
Definition at line 95 of file TbbTsqr_TbbMgs.hpp.
| TSQR::TBB::details::TbbDot< LocalOrdinal, Scalar >::TbbDot | ( | const Scalar *const | x, |
| const Scalar *const | y | ||
| ) | [inline] |
Ordinary constructor.
Definition at line 124 of file TbbTsqr_TbbMgs.hpp.
| TSQR::TBB::details::TbbDot< LocalOrdinal, Scalar >::TbbDot | ( | TbbDot< LocalOrdinal, Scalar > & | d, |
| tbb::split | |||
| ) | [inline] |
"Split constructor" for TBB reductions
Definition at line 128 of file TbbTsqr_TbbMgs.hpp.
| Scalar TSQR::TBB::details::TbbDot< LocalOrdinal, Scalar >::result | ( | ) | const [inline] |
Result of the reduction.
Definition at line 121 of file TbbTsqr_TbbMgs.hpp.
| void TSQR::TBB::details::TbbDot< LocalOrdinal, Scalar >::join | ( | const TbbDot< LocalOrdinal, Scalar > & | d | ) | [inline] |
"Join" operator for TBB reductions; it tells TBB how to combine two subproblems.
Definition at line 133 of file TbbTsqr_TbbMgs.hpp.
1.7.4