Lines Matching refs:bs
52 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in PartitionedMatrixView() local
53 CHECK_NOTNULL(bs); in PartitionedMatrixView()
55 num_col_blocks_f_ = bs->cols.size() - num_col_blocks_e_; in PartitionedMatrixView()
63 for (int r = 0; r < bs->rows.size(); ++r) { in PartitionedMatrixView()
64 const vector<Cell>& cells = bs->rows[r].cells; in PartitionedMatrixView()
74 for (int c = 0; c < bs->cols.size(); ++c) { in PartitionedMatrixView()
75 const Block& block = bs->cols[c]; in PartitionedMatrixView()
100 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in RightMultiplyE() local
106 const Cell& cell = bs->rows[r].cells[0]; in RightMultiplyE()
107 const int row_block_pos = bs->rows[r].block.position; in RightMultiplyE()
108 const int row_block_size = bs->rows[r].block.size; in RightMultiplyE()
110 const int col_block_pos = bs->cols[col_block_id].position; in RightMultiplyE()
111 const int col_block_size = bs->cols[col_block_id].size; in RightMultiplyE()
123 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in RightMultiplyF() local
132 const int row_block_pos = bs->rows[r].block.position; in RightMultiplyF()
133 const int row_block_size = bs->rows[r].block.size; in RightMultiplyF()
134 const vector<Cell>& cells = bs->rows[r].cells; in RightMultiplyF()
137 const int col_block_pos = bs->cols[col_block_id].position; in RightMultiplyF()
138 const int col_block_size = bs->cols[col_block_id].size; in RightMultiplyF()
146 for (int r = num_row_blocks_e_; r < bs->rows.size(); ++r) { in RightMultiplyF()
147 const int row_block_pos = bs->rows[r].block.position; in RightMultiplyF()
148 const int row_block_size = bs->rows[r].block.size; in RightMultiplyF()
149 const vector<Cell>& cells = bs->rows[r].cells; in RightMultiplyF()
152 const int col_block_pos = bs->cols[col_block_id].position; in RightMultiplyF()
153 const int col_block_size = bs->cols[col_block_id].size; in RightMultiplyF()
166 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in LeftMultiplyE() local
172 const Cell& cell = bs->rows[r].cells[0]; in LeftMultiplyE()
173 const int row_block_pos = bs->rows[r].block.position; in LeftMultiplyE()
174 const int row_block_size = bs->rows[r].block.size; in LeftMultiplyE()
176 const int col_block_pos = bs->cols[col_block_id].position; in LeftMultiplyE()
177 const int col_block_size = bs->cols[col_block_id].size; in LeftMultiplyE()
189 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in LeftMultiplyF() local
198 const int row_block_pos = bs->rows[r].block.position; in LeftMultiplyF()
199 const int row_block_size = bs->rows[r].block.size; in LeftMultiplyF()
200 const vector<Cell>& cells = bs->rows[r].cells; in LeftMultiplyF()
203 const int col_block_pos = bs->cols[col_block_id].position; in LeftMultiplyF()
204 const int col_block_size = bs->cols[col_block_id].size; in LeftMultiplyF()
212 for (int r = num_row_blocks_e_; r < bs->rows.size(); ++r) { in LeftMultiplyF()
213 const int row_block_pos = bs->rows[r].block.position; in LeftMultiplyF()
214 const int row_block_size = bs->rows[r].block.size; in LeftMultiplyF()
215 const vector<Cell>& cells = bs->rows[r].cells; in LeftMultiplyF()
218 const int col_block_pos = bs->cols[col_block_id].position; in LeftMultiplyF()
219 const int col_block_size = bs->cols[col_block_id].size; in LeftMultiplyF()
237 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in CreateBlockDiagonalMatrixLayout() local
247 const Block& block = bs->cols[c]; in CreateBlockDiagonalMatrixLayout()
302 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in UpdateBlockDiagonalEtE() local
309 const Cell& cell = bs->rows[r].cells[0]; in UpdateBlockDiagonalEtE()
310 const int row_block_size = bs->rows[r].block.size; in UpdateBlockDiagonalEtE()
312 const int col_block_size = bs->cols[block_id].size; in UpdateBlockDiagonalEtE()
334 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in UpdateBlockDiagonalFtF() local
341 const int row_block_size = bs->rows[r].block.size; in UpdateBlockDiagonalFtF()
342 const vector<Cell>& cells = bs->rows[r].cells; in UpdateBlockDiagonalFtF()
345 const int col_block_size = bs->cols[col_block_id].size; in UpdateBlockDiagonalFtF()
359 for (int r = num_row_blocks_e_; r < bs->rows.size(); ++r) { in UpdateBlockDiagonalFtF()
360 const int row_block_size = bs->rows[r].block.size; in UpdateBlockDiagonalFtF()
361 const vector<Cell>& cells = bs->rows[r].cells; in UpdateBlockDiagonalFtF()
364 const int col_block_size = bs->cols[col_block_id].size; in UpdateBlockDiagonalFtF()