|
Bonmin 1.8.9
|
Class to store sos constraints for model. More...
#include <BonTMINLP.hpp>
Public Member Functions | |
| SosInfo () | |
| default constructor. | |
| SosInfo (const SosInfo &source) | |
| Copy constructor. | |
| ~SosInfo () | |
| destructor | |
| void | gutsOfDestructor () |
| Reset information. | |
Public Attributes | |
| int | num |
| Number of SOS constraints. | |
| char * | types |
| Type of sos. | |
| int * | priorities |
| priorities of sos constraints. | |
Sparse storage of the elements of the SOS constraints. | |
| int | numNz |
| Total number of non zeroes in SOS constraints. | |
| int * | starts |
| For 0 <= i < nums, start[i] gives the indice of indices and weights arrays at which the description of constraints i begins. | |
| int * | indices |
| indices of elements belonging to the SOS. | |
| double * | weights |
| weights of the elements of the SOS. | |
Class to store sos constraints for model.
Definition at line 72 of file BonTMINLP.hpp.
| Bonmin::TMINLP::SosInfo::SosInfo | ( | ) |
default constructor.
| Bonmin::TMINLP::SosInfo::SosInfo | ( | const SosInfo & | source | ) |
Copy constructor.
|
inline |
destructor
Definition at line 99 of file BonTMINLP.hpp.
| void Bonmin::TMINLP::SosInfo::gutsOfDestructor | ( | ) |
Reset information.
| int Bonmin::TMINLP::SosInfo::num |
Number of SOS constraints.
Definition at line 75 of file BonTMINLP.hpp.
| char* Bonmin::TMINLP::SosInfo::types |
Type of sos.
At present Only type '1' SOS are supported by Cbc
Definition at line 77 of file BonTMINLP.hpp.
| int* Bonmin::TMINLP::SosInfo::priorities |
priorities of sos constraints.
Definition at line 79 of file BonTMINLP.hpp.
| int Bonmin::TMINLP::SosInfo::numNz |
Total number of non zeroes in SOS constraints.
Definition at line 84 of file BonTMINLP.hpp.
| int* Bonmin::TMINLP::SosInfo::starts |
For 0 <= i < nums, start[i] gives the indice of indices and weights arrays at which the description of constraints i begins.
Definition at line 86 of file BonTMINLP.hpp.
| int* Bonmin::TMINLP::SosInfo::indices |
indices of elements belonging to the SOS.
Definition at line 88 of file BonTMINLP.hpp.
| double* Bonmin::TMINLP::SosInfo::weights |
weights of the elements of the SOS.
Definition at line 90 of file BonTMINLP.hpp.