![]() |
ROOT
6.06/09
Reference Guide
|
Include dependency graph for matrix_op_vec.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| void | initValues () |
| template<class V > | |
| V::value_type | SumOfElements (const V &v) |
| template<class V > | |
| void | testVeq (const V *v, double &time, V *result) |
| template<class M > | |
| void | testMeq (const M *m, double &time, M *result) |
| template<class V > | |
| void | testVad (const V *v1, const V *v2, double &time, V *result) |
| template<class M > | |
| void | testMad (const M *m1, const M *m2, double &time, M *result) |
| template<class V , class T > | |
| void | testVscale (const V *v, T a, double &time, V *result) |
| template<class M , class T > | |
| void | testMscale (const M *m1, T a, double &time, M *result) |
| template<class M , class V > | |
| void | testMV (const M *mat, const V *v, double &time, V *result) |
| template<class M , class V > | |
| void | testGMV (const M *mat, const V *v1, const V *v2, double &time, V *result) |
| template<class A , class B , class C > | |
| void | testMM (const A *a, const B *b, const C *c, double &time, C *result) |
| template<class V , class T > | |
| void | testDot_S (const V *v1, const V *v2, T *result, double &time) |
| template<class M , class V , class T > | |
| void | testInnerProd_S (const M *a, const V *v, T *result, double &time) |
| template<class M > | |
| void | testInv_S (const M *m, double &time, M *result) |
| template<class M > | |
| void | testInvFast_S (const M *m, double &time, M *result) |
| template<class M > | |
| void | testInvChol_S (const M *m, double &time, M *result) |
| template<class A , class B , class C > | |
| void | testATBA_S (const A *a, const B *b, double &time, C *result) |
| template<class A , class B , class C > | |
| void | testATBA_S2 (const A *a, const B *b, double &time, C *result) |
| template<class A , class C > | |
| void | testMT_S (const A *a, double &time, C *result) |
| template<class M , class V > | |
| void | testMV_T (const M &mat, const V &v, double &time, V &result) |
| template<class M , class V > | |
| void | testGMV_T (const M &mat, const V &v1, const V &v2, double &time, V &result) |
| template<class A , class B , class C > | |
| void | testMM_T (const A &a, const B &b, const C &c, double &time, C &result) |
| template<class M > | |
| void | testMad_T (const M &m1, const M &m2, double &time, M &result) |
| template<class A , class B , class C > | |
| void | testATBA_T (const A &a, const B &b, double &time, C &result) |
| template<class V > | |
| double | testDot_T (const V &v1, const V &v2, double &time) |
| template<class M , class V > | |
| double | testInnerProd_T (const M &a, const V &v, double &time) |
| template<class M > | |
| void | testInv_T (const M &m, double &time, M &result) |
| template<class M > | |
| void | testInv_T2 (const M &m, double &time, M &result) |
| template<class V > | |
| void | testVad_T (const V &v1, const V &v2, double &time, V &result) |
| template<class V > | |
| void | testVscale_T (const V &v1, double a, double &time, V &result) |
| template<class A , class B , class C > | |
| void | testATBA_T2 (const A &a, const B &b, double &time, C &result) |
| template<class M > | |
| void | testMscale_T (const M &m1, double a, double &time, M &result) |
| template<class A , class C > | |
| void | testMT_T (const A &a, double &time, C &result) |
| template<class V > | |
| double | testDot_C (const V &v1, const V &v2, double &time) |
| template<class M , class V > | |
| double | testInnerProd_C (const M &a, const V &v, double &time) |
| template<class M > | |
| void | testMeq_C (const M &m, double &time, M &result) |
| template<class M > | |
| void | testMad_C (const M &m1, const M &m2, double &time, M &result) |
| template<class M > | |
| void | testMscale_C (const M &m1, double a, double &time, M &result) |
| template<class A , class B , class C > | |
| void | testMM_C (const A &a, const B &b, const C &c, double &time, C &result) |
| template<class M > | |
| void | testInv_C (const M &a, double &time, M &result) |
| template<class A , class B , class C > | |
| void | testATBA_C (const A &a, const B &b, double &time, C &result) |
| template<class A , class B , class C > | |
| void | testATBA_C2 (const A &a, const B &b, double &time, C &result) |
| template<class A , class C > | |
| void | testMT_C (const A &a, double &time, C &result) |
Variables | |
| std::vector< float > | gV |
| void initValues | ( | ) |
Definition at line 18 of file matrix_op_vec.h.
| V::value_type SumOfElements | ( | const V & | v | ) |
Definition at line 32 of file matrix_op_vec.h.
Referenced by testATBA_S(), testATBA_S2(), testGMV(), testInv_S(), testInvChol_S(), testInvFast_S(), testMad(), testMeq(), testMM(), testMscale(), testMT_S(), testMV(), testVad(), testVeq(), and testVscale().
| void testATBA_C | ( | const A & | a, |
| const B & | b, | ||
| double & | time, | ||
| C & | result | ||
| ) |
Definition at line 607 of file matrix_op_vec.h.
| void testATBA_C2 | ( | const A & | a, |
| const B & | b, | ||
| double & | time, | ||
| C & | result | ||
| ) |
Definition at line 620 of file matrix_op_vec.h.
| void testATBA_S | ( | const A * | a, |
| const B * | b, | ||
| double & | time, | ||
| C * | result | ||
| ) |
Definition at line 279 of file matrix_op_vec.h.
| void testATBA_S2 | ( | const A * | a, |
| const B * | b, | ||
| double & | time, | ||
| C * | result | ||
| ) |
Definition at line 294 of file matrix_op_vec.h.
| void testATBA_T | ( | const A & | a, |
| const B & | b, | ||
| double & | time, | ||
| C & | result | ||
| ) |
Definition at line 381 of file matrix_op_vec.h.
| void testATBA_T2 | ( | const A & | a, |
| const B & | b, | ||
| double & | time, | ||
| C & | result | ||
| ) |
Definition at line 471 of file matrix_op_vec.h.
Definition at line 513 of file matrix_op_vec.h.
| void testDot_S | ( | const V * | v1, |
| const V * | v2, | ||
| T * | result, | ||
| double & | time | ||
| ) |
Definition at line 180 of file matrix_op_vec.h.
Definition at line 394 of file matrix_op_vec.h.
| void testGMV | ( | const M * | mat, |
| const V * | v1, | ||
| const V * | v2, | ||
| double & | time, | ||
| V * | result | ||
| ) |
Definition at line 147 of file matrix_op_vec.h.
| void testGMV_T | ( | const M & | mat, |
| const V & | v1, | ||
| const V & | v2, | ||
| double & | time, | ||
| V & | result | ||
| ) |
Definition at line 344 of file matrix_op_vec.h.
Definition at line 526 of file matrix_op_vec.h.
| void testInnerProd_S | ( | const M * | a, |
| const V * | v, | ||
| T * | result, | ||
| double & | time | ||
| ) |
Definition at line 206 of file matrix_op_vec.h.
Definition at line 407 of file matrix_op_vec.h.
Definition at line 593 of file matrix_op_vec.h.
Definition at line 220 of file matrix_op_vec.h.
Definition at line 420 of file matrix_op_vec.h.
Definition at line 432 of file matrix_op_vec.h.
Definition at line 258 of file matrix_op_vec.h.
Referenced by test_smatrix_sym_op().
Definition at line 239 of file matrix_op_vec.h.
Referenced by test_smatrix_op(), and test_smatrix_sym_op().
Definition at line 88 of file matrix_op_vec.h.
Definition at line 554 of file matrix_op_vec.h.
Definition at line 370 of file matrix_op_vec.h.
Definition at line 58 of file matrix_op_vec.h.
Definition at line 542 of file matrix_op_vec.h.
| void testMM | ( | const A * | a, |
| const B * | b, | ||
| const C * | c, | ||
| double & | time, | ||
| C * | result | ||
| ) |
Definition at line 162 of file matrix_op_vec.h.
| void testMM_C | ( | const A & | a, |
| const B & | b, | ||
| const C & | c, | ||
| double & | time, | ||
| C & | result | ||
| ) |
Definition at line 580 of file matrix_op_vec.h.
| void testMM_T | ( | const A & | a, |
| const B & | b, | ||
| const C & | c, | ||
| double & | time, | ||
| C & | result | ||
| ) |
Definition at line 357 of file matrix_op_vec.h.
Definition at line 118 of file matrix_op_vec.h.
Definition at line 567 of file matrix_op_vec.h.
Definition at line 484 of file matrix_op_vec.h.
Definition at line 632 of file matrix_op_vec.h.
Definition at line 311 of file matrix_op_vec.h.
Definition at line 497 of file matrix_op_vec.h.
Definition at line 133 of file matrix_op_vec.h.
| void testMV_T | ( | const M & | mat, |
| const V & | v, | ||
| double & | time, | ||
| V & | result | ||
| ) |
Definition at line 332 of file matrix_op_vec.h.
Definition at line 74 of file matrix_op_vec.h.
Definition at line 445 of file matrix_op_vec.h.
Definition at line 44 of file matrix_op_vec.h.
Definition at line 103 of file matrix_op_vec.h.
Definition at line 457 of file matrix_op_vec.h.
| std::vector<float> gV |
Definition at line 16 of file matrix_op_vec.h.