int Variable::genColumn( Active<Constraint, Variable> *actCon, Column &col) const { double eps = master_->machineEps(); double minusEps = -eps; int n = actCon->number(); expand(); for (int i = 0; i < n; i++) { double co = (*actCon)[i]->coeff(this); if (co > eps || co < minusEps) col.insert(i,co); } col.obj(obj()); col.lBound(lBound()); col.uBound(uBound()); compress(); return col.nnz(); }