TaoVec Methods and Manual Pages

TAO uses a vector class called TaoVec to represent the variables of an optimization problem. This class has methods that can be used within an optimization solver or application code. The methods are virtual functions whose implementation depends upon upon the internal representation of the data.

Beginner - Basic usage
TaoVecDestroy
Intermediate - Setting options for algorithms and data structures
AbsoluteValue Median Reciprocal
AddConstant MinElement RestoreArray
Axpby Negate Scale
Axpy Norm1 ScaleCopyFrom
Aypx Norm2 SetToConstant
Clone Norm2squared SetToZero
CloneVecs NormInfinity Sign
CopyFrom PointwiseDivide View
Dot PointwiseMaximum Waxpby
GetArray PointwiseMinimum
GetDimension PointwiseMultiply
Advanced - Setting more advanced options and customization
BoundGradientProjection Fischer SetReducedVec
Compatible ReducedCopyFromFull StepBoundInfo
CreateIndexSet ReducedXPY StepMax
DestroyVecs SFischer
No developer routines

Table of Contents