Clp  1.17.8
Public Member Functions | List of all members
AbcWarmStartOrganizer Class Reference

#include <AbcWarmStart.hpp>

+ Collaboration diagram for AbcWarmStartOrganizer:

Public Member Functions

void createBasis0 ()
 Create Basis type 0. More...
 
void createBasis12 ()
 Create Basis type 1,2. More...
 
void createBasis34 ()
 Create Basis type 3,4. More...
 
void deleteBasis (AbcWarmStart *basis)
 delete basis More...
 
Constructors, destructors, and related functions
 AbcWarmStartOrganizer (AbcSimplex *model=NULL)
 Default constructor. More...
 
 AbcWarmStartOrganizer (const AbcWarmStartOrganizer &ws)
 Copy constructor. More...
 
virtual ~AbcWarmStartOrganizer ()
 Destructor. More...
 
virtual AbcWarmStartOrganizeroperator= (const AbcWarmStartOrganizer &rhs)
 Assignment. More...
 

Protected Attributes

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

Detailed Description

Definition at line 22 of file AbcWarmStart.hpp.

Constructor & Destructor Documentation

◆ AbcWarmStartOrganizer() [1/2]

AbcWarmStartOrganizer::AbcWarmStartOrganizer ( AbcSimplex model = NULL)

Default constructor.

Creates a warm start object organizer

◆ AbcWarmStartOrganizer() [2/2]

AbcWarmStartOrganizer::AbcWarmStartOrganizer ( const AbcWarmStartOrganizer ws)

Copy constructor.

◆ ~AbcWarmStartOrganizer()

virtual AbcWarmStartOrganizer::~AbcWarmStartOrganizer ( )
virtual

Destructor.

Member Function Documentation

◆ createBasis0()

void AbcWarmStartOrganizer::createBasis0 ( )

Create Basis type 0.

◆ createBasis12()

void AbcWarmStartOrganizer::createBasis12 ( )

Create Basis type 1,2.

◆ createBasis34()

void AbcWarmStartOrganizer::createBasis34 ( )

Create Basis type 3,4.

◆ deleteBasis()

void AbcWarmStartOrganizer::deleteBasis ( AbcWarmStart basis)

delete basis

◆ operator=()

virtual AbcWarmStartOrganizer& AbcWarmStartOrganizer::operator= ( const AbcWarmStartOrganizer rhs)
virtual

Assignment.

Member Data Documentation

◆ model_

AbcSimplex* AbcWarmStartOrganizer::model_
protected

Pointer to AbcSimplex (can only be applied to that)

Definition at line 57 of file AbcWarmStart.hpp.

◆ firstBasis_

AbcWarmStart* AbcWarmStartOrganizer::firstBasis_
protected

Pointer to first basis.

Definition at line 59 of file AbcWarmStart.hpp.

◆ lastBasis_

AbcWarmStart* AbcWarmStartOrganizer::lastBasis_
protected

Pointer to last basis.

Definition at line 61 of file AbcWarmStart.hpp.

◆ numberBases_

int AbcWarmStartOrganizer::numberBases_
protected

Number of bases.

Definition at line 63 of file AbcWarmStart.hpp.

◆ sizeBases_

int AbcWarmStartOrganizer::sizeBases_
protected

Size of bases (extra)

Definition at line 65 of file AbcWarmStart.hpp.


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