Template Function bats::reduce_column_extra¶
Defined in File parallel.hpp
Function Documentation¶
-
template<typename TVec>
void bats::reduce_column_extra(ColumnMatrix<TVec> &M, const size_t j, std::unordered_map<size_t, size_t> &p2c, typename TVec::tmp_type &tmp)¶ reduce a single column of the matrix M continue eliminating entries after finding pivot
assumes that p2c only contains columns < j
- Parameters
M – matrix
j – column to reduce
p2c – map from pivots to columns
tmp – preallocated for faster axpys