|
Go to the documentation of this file.
112 for(i = 0; i < nRows(); ++i)
120 for(i = 0; i < nCols(); ++i)
140 for(i = 0; i < nRows(); ++i)
148 for(i = 0; i < nCols(); ++i)
167 assert( baseId(i).isSPxRowId());
169 switch ( desc().rowStatus(n))
189 assert( baseId(i).isSPxColId());
191 switch ( desc().colStatus(n))
212 for ( int i = 0; i < dim(); ++i)
231 assert( baseId(i).isSPxRowId());
233 switch ( desc().rowStatus(n))
263 assert( baseId(i).isSPxColId());
266 switch ( desc().colStatus(n))
294 for ( int i = 0; i < dim(); ++i)
311 int nlinesprinted = 0;
314 for( int i = 0; i < m; ++i )
321 << " viol_max: " << viol_max
323 << " UBbound: "<< theUBbound[i] << std::endl; )
329 << " viol_max: " << viol_max
331 << " LBbound: "<< theLBbound[i] << std::endl; )
334 if( nlinesprinted >= 3 )
336 MSG_INFO2( (* spxout), (* spxout) << "WBOUND10 suppressing further warnings of type WBOUND{01,02} in this round" << std::endl );
344 int nlinesprinted = 0;
348 for( int i = 0; i < m; ++i )
353 << " viol_max: " << viol_max
355 << " CoUbound: "<< (* theCoUbound)[i] << std::endl; )
361 << " viol_max: " << viol_max
367 if( nlinesprinted >= 3 )
369 MSG_INFO2( (* spxout), (* spxout) << "WBOUND11 suppressing further warnings of type WBOUND{03,04} in this round" << std::endl );
375 for( int i = 0; i < n; ++i )
380 << " viol_max: " << viol_max
382 << " Ubound: " << (* theUbound)[i] << std::endl; )
388 << " viol_max: " << viol_max
390 << " Lbound: " << (* theLbound)[i] << std::endl; )
393 if( nlinesprinted >= 3 )
395 MSG_INFO2( (* spxout), (* spxout) << "WBOUND12 suppressing further warnings of type WBOUND{05,06} in this round" << std::endl );
|