Omu_VarVec Class Reference

#include <Omu_Vars.h>

Inheritance diagram for Omu_VarVec:

Inheritance graph
base refererrect $classOmu__SVarVec.html 16,306 125,332rect $classOmu__VariableVec.html 7,156 135,183rect $classOmu__Vec.html 31,82 111,108rect $classMesch_1_1VECP.html 19,7 123,34
[legend]
Collaboration diagram for Omu_VarVec:

Collaboration graph
base refererrect $classOmu__VariableVec.html 7,183 135,209rect $classOmu__Vec.html 95,95 175,121rect $classMesch_1_1VECP.html 19,7 123,33
[legend]

List of all members.


Detailed Description

Internally used vector of optimization variables.


Public Member Functions

void alloc (int n, int n_expand=-1)
 Allocate vectors of size n_expand for min, max, initial, and this (default n_expand = n).

Public Attributes

bool c_setup
 indicate allowance for allocation of variables
bool c_expand
 indicate allowance to allocate exansion variables


Member Function Documentation

void Omu_VarVec::alloc ( int  n,
int  n_expand = -1 
) [virtual]

Allocate vectors of size n_expand for min, max, initial, and this (default n_expand = n).

A derived classes may overload alloc() to restrict the capability of allocations for specific vectors.

Reimplemented from Omu_VariableVec.

Reimplemented in Omu_SVarVec.


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

HQP is hosted at SourceForge. Documentation generated on Sat Nov 8 14:21:34 2008 using doxygen.