Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

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 files:
Bug Reports    OPT++ Developers    Copyright Information    GNU Lesser General Public License
Documentation, generated by , last revised August 30, 2006.