|
Go to the documentation of this file.
53 for( int i = 0; i < nRows(); i++)
78 MSG_ERROR( std::cerr << "ESVECS01 ERROR: "
79 << "inconsistent basis must not happen!"
111 for ( int i = 0; i < nRows(); ++i)
131 MSG_ERROR( std::cerr << "ESVECS04 ERROR: "
132 << "inconsistent basis must not happen!"
154 for ( int i = 0; i < nCols(); ++i)
179 MSG_ERROR( std::cerr << "ESVECS02 ERROR: "
180 << "inconsistent basis must not happen!"
205 for ( int i = 0; i < coDim(); ++i)
230 assert(lfb[i] == ufb[i]);
236 MSG_ERROR( std::cerr << "ESVECS03 ERROR: "
237 << "inconsistent basis must not happen!"
260 for( int i = 0; i < dim(); ++i)
286 if (colfb[i] != coufb[i])
289 << colfb[i] << " " << coufb[i]
290 << " shouldn't be" << std::endl; )
292 assert(colfb[i] == coufb[i]);
297 MSG_ERROR( std::cerr << "ESVECS05 ERROR: "
298 << "inconsistent basis must not happen!"
331 assert( baseId(i).isSPxRowId());
334 switch ( desc().rowStatus(n))
344 (*theCoPrhs)[i] = rhs(n);
349 (*theCoPrhs)[i] = lhs(n);
362 assert( baseId(i).isSPxColId());
364 switch ( desc().colStatus(n))
389 (*theCoPrhs)[i] = maxObj(n);
402 for ( int i = dim() - 1; i >= 0; --i)
414 assert( baseId(i).isSPxRowId());
416 switch ( desc().rowStatus(n))
443 assert( baseId(i).isSPxColId());
445 switch ( desc().colStatus(n))
465 (*theCoPrhs)[i] = maxObj(n);
475 for ( int i = dim() - 1; i >= 0; --i)
495 for (i = coDim() - 1; i >= 0; --i)
|