Searched refs:columns_to_delete (Results 1 – 6 of 6) sorted by relevance
133 glop::StrictITIVector<glop::ColIndex, bool> columns_to_delete(num_cols, in DeleteVariables() local136 columns_to_delete[variables_.at(deleted_variable_id)] = true; in DeleteVariables()138 linear_program_.DeleteColumns(columns_to_delete); in DeleteVariables()139 UpdateIdIndexMap<glop::ColIndex>(columns_to_delete, num_cols, variables_); in DeleteVariables()
1065 void LinearProgram::DeleteColumns(const DenseBooleanRow& columns_to_delete) {1066 if (columns_to_delete.empty()) return;1073 if (col >= columns_to_delete.size() || !columns_to_delete[col]) {1085 matrix_.DeleteColumns(columns_to_delete);1097 if (col >= columns_to_delete.size() || !columns_to_delete[col]) {
276 void SparseMatrix::DeleteColumns(const DenseBooleanRow& columns_to_delete) { in DeleteColumns() argument277 if (columns_to_delete.empty()) return; in DeleteColumns()281 if (col >= columns_to_delete.size() || !columns_to_delete[col]) { in DeleteColumns()
463 void DeleteColumns(const DenseBooleanRow& columns_to_delete);
146 void DeleteColumns(const DenseBooleanRow& columns_to_delete);
420 DenseBooleanRow columns_to_delete(num_cols, false); in SCIPlpiDelCols() local422 columns_to_delete[ColIndex(i)] = true; in SCIPlpiDelCols()424 lpi->linear_program->DeleteColumns(columns_to_delete); in SCIPlpiDelCols()443 DenseBooleanRow columns_to_delete(num_cols, false); in SCIPlpiDelColset() local451 columns_to_delete[col] = true; in SCIPlpiDelColset()459 lpi->linear_program->DeleteColumns(columns_to_delete); in SCIPlpiDelColset()