AbcWarmStartOrganizer Class Reference

#include <AbcWarmStart.hpp>

Collaboration diagram for AbcWarmStartOrganizer:
Collaboration graph
[legend]

List of all members.

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 AbcWarmStartOrganizeroperator= (const AbcWarmStartOrganizer &rhs)
 Assignment.

Protected Attributes

Protected data members



AbcSimplexmodel_
 Pointer to AbcSimplex (can only be applied to that).
AbcWarmStartfirstBasis_
 Pointer to first basis.
AbcWarmStartlastBasis_
 Pointer to last basis.
int numberBases_
 Number of bases.
int sizeBases_
 Size of bases (extra).

Detailed Description

Definition at line 23 of file AbcWarmStart.hpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

Pointer to AbcSimplex (can only be applied to that).

Definition at line 58 of file AbcWarmStart.hpp.

Pointer to first basis.

Definition at line 60 of file AbcWarmStart.hpp.

Pointer to last basis.

Definition at line 62 of file AbcWarmStart.hpp.

Number of bases.

Definition at line 64 of file AbcWarmStart.hpp.

Size of bases (extra).

Definition at line 66 of file AbcWarmStart.hpp.


The documentation for this class was generated from the following file:

Generated on 5 Apr 2015 by  doxygen 1.6.1