#include <AbcWarmStart.hpp>
Public Member Functions | |
void | createBasis0 () |
Create Basis type 0. | |
void | createBasis12 () |
Create Basis type 1,2. | |
void | createBasis34 () |
Create Basis type 3,4. | |
void | deleteBasis (AbcWarmStart *basis) |
delete basis | |
Constructors, destructors, and related functions | |
AbcWarmStartOrganizer (AbcSimplex *model=NULL) | |
Default constructor. | |
AbcWarmStartOrganizer (const AbcWarmStartOrganizer &ws) | |
Copy constructor. | |
virtual | ~AbcWarmStartOrganizer () |
Destructor. | |
virtual AbcWarmStartOrganizer & | operator= (const AbcWarmStartOrganizer &rhs) |
Assignment. | |
Protected Attributes | |
Protected data members | |
AbcSimplex * | model_ |
Pointer to AbcSimplex (can only be applied to that). | |
AbcWarmStart * | firstBasis_ |
Pointer to first basis. | |
AbcWarmStart * | lastBasis_ |
Pointer to last basis. | |
int | numberBases_ |
Number of bases. | |
int | sizeBases_ |
Size of bases (extra). |
Definition at line 23 of file AbcWarmStart.hpp.
AbcWarmStartOrganizer::AbcWarmStartOrganizer | ( | AbcSimplex * | model = NULL |
) |
Default constructor.
Creates a warm start object organizer
AbcWarmStartOrganizer::AbcWarmStartOrganizer | ( | const AbcWarmStartOrganizer & | ws | ) |
Copy constructor.
virtual AbcWarmStartOrganizer::~AbcWarmStartOrganizer | ( | ) | [virtual] |
Destructor.
void AbcWarmStartOrganizer::createBasis0 | ( | ) |
Create Basis type 0.
void AbcWarmStartOrganizer::createBasis12 | ( | ) |
Create Basis type 1,2.
void AbcWarmStartOrganizer::createBasis34 | ( | ) |
Create Basis type 3,4.
void AbcWarmStartOrganizer::deleteBasis | ( | AbcWarmStart * | basis | ) |
delete basis
virtual AbcWarmStartOrganizer& AbcWarmStartOrganizer::operator= | ( | const AbcWarmStartOrganizer & | rhs | ) | [virtual] |
Assignment.
AbcSimplex* AbcWarmStartOrganizer::model_ [protected] |
Pointer to AbcSimplex (can only be applied to that).
Definition at line 58 of file AbcWarmStart.hpp.
AbcWarmStart* AbcWarmStartOrganizer::firstBasis_ [protected] |
Pointer to first basis.
Definition at line 60 of file AbcWarmStart.hpp.
AbcWarmStart* AbcWarmStartOrganizer::lastBasis_ [protected] |
Pointer to last basis.
Definition at line 62 of file AbcWarmStart.hpp.
int AbcWarmStartOrganizer::numberBases_ [protected] |
Number of bases.
Definition at line 64 of file AbcWarmStart.hpp.
int AbcWarmStartOrganizer::sizeBases_ [protected] |
Size of bases (extra).
Definition at line 66 of file AbcWarmStart.hpp.