Searched refs:kColB (Results 1 – 2 of 2) sorted by relevance
/external/ceres-solver/internal/ceres/ |
D | small_blas_test.cc | 47 const int kColB = 7; in TEST() local 48 Matrix B(kRowB, kColB); in TEST() 52 for (int col_stride_c = kColB; col_stride_c < 3 * kColB; ++col_stride_c) { in TEST() 64 for (int start_col_c = 0; start_col_c + kColB < col_stride_c; ++start_col_c) { in TEST() 65 C_plus_ref.block(start_row_c, start_col_c, kRowA, kColB) += in TEST() 68 MatrixMatrixMultiply<kRowA, kColA, kRowB, kColB, 1>( in TEST() 70 B.data(), kRowB, kColB, in TEST() 83 C_minus_ref.block(start_row_c, start_col_c, kRowA, kColB) -= in TEST() 86 MatrixMatrixMultiply<kRowA, kColA, kRowB, kColB, -1>( in TEST() 88 B.data(), kRowB, kColB, in TEST() [all …]
|
D | small_blas.h | 48 template<int kRowA, int kColA, int kRowB, int kColB, int kOperation> \ 73 DCHECK((kColB == Eigen::Dynamic) || (kColB == num_col_b)); \ 76 const int NUM_ROW_B = (kColB != Eigen::Dynamic ? kRowB : num_row_b); \ 77 const int NUM_COL_B = (kColB != Eigen::Dynamic ? kColB : num_col_b); 82 const typename EigenTypes<kRowB, kColB>::ConstMatrixRef \ 87 name<kRowA, kColA, kRowB, kColB, kOperation>( \ 143 Eigen::Block<MatrixRef, kRowA, kColB> in CERES_GEMM_BEGIN() 192 kRowB != Eigen::Dynamic && kColB != Eigen::Dynamic) { in CERES_GEMM_BEGIN() 203 Eigen::Block<MatrixRef, kColA, kColB> block(Cref, in CERES_GEMM_BEGIN() 252 kRowB != Eigen::Dynamic && kColB != Eigen::Dynamic) { in CERES_GEMM_BEGIN()
|