OPTPP::GenSetBox2d Class Reference

#include <GenSetBox2d.h>

Inheritance diagram for OPTPP::GenSetBox2d:

OPTPP::GenSetBase List of all members.

Public Member Functions

virtual string classnm ()
 GenSetBox2d ()
 GenSetBox2d (int n)
void generate (int i, double a, NEWMAT::ColumnVector &x, NEWMAT::ColumnVector &y)
 Stores the search direction in the vector y.
int init ()
 Computes initial generating set D.
int init (NEWMAT::ColumnVector &pV)
int update ()
 Updates D on each iteration.
int update (NEWMAT::ColumnVector &pV)
bool prunes ()
 switch to true if implementing pruning in derived class
virtual ~GenSetBox2d ()
 Destructor.

Constructor & Destructor Documentation

OPTPP::GenSetBox2d::GenSetBox2d (  )  [inline]

OPTPP::GenSetBox2d::GenSetBox2d ( int  n  )  [inline]

virtual OPTPP::GenSetBox2d::~GenSetBox2d (  )  [inline, virtual]

Destructor.


Member Function Documentation

virtual string OPTPP::GenSetBox2d::classnm (  )  [inline, virtual]

Reimplemented from OPTPP::GenSetBase.

void OPTPP::GenSetBox2d::generate ( int  i,
double  a,
NEWMAT::ColumnVector &  x,
NEWMAT::ColumnVector &  y 
) [virtual]

Stores the search direction in the vector y.

Implements OPTPP::GenSetBase.

int OPTPP::GenSetBox2d::init ( NEWMAT::ColumnVector &  pV  )  [virtual]

Reimplemented from OPTPP::GenSetBase.

int OPTPP::GenSetBox2d::init (  )  [inline, virtual]

Computes initial generating set D.

Reimplemented from OPTPP::GenSetBase.

bool OPTPP::GenSetBox2d::prunes (  )  [inline, virtual]

switch to true if implementing pruning in derived class

Reimplemented from OPTPP::GenSetBase.

int OPTPP::GenSetBox2d::update ( NEWMAT::ColumnVector &  pV  )  [virtual]

Reimplemented from OPTPP::GenSetBase.

int OPTPP::GenSetBox2d::update (  )  [inline, virtual]

Updates D on each iteration.

Reimplemented from OPTPP::GenSetBase.


The documentation for this class was generated from the following file:
Bug Reports    OPT++ Developers    Copyright Information    GNU Lesser General Public License
Documentation, generated by , last revised August 30, 2006.