Home
last modified time | relevance | path

Searched refs:kColB (Results 1 – 2 of 2) sorted by relevance

/external/ceres-solver/internal/ceres/
Dsmall_blas_test.cc47 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 …]
Dsmall_blas.h48 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()