virtual void | Fill ( double a )
|
virtual void | Add ( double a )
- overload of Add with scalar argument
a la Matlab
|
virtual void | Add ( const HCL_Vector_d & x, double a )
- overload of Add with scalar argument
a la Matlab
|
virtual void | DiagScale ( const HCL_Vector_d & x )
- matrix multiply by diag(x)
|
virtual void | DiagScale ( const HCL_Vector_d & x, const HCL_Vector_d & y )
|
virtual void | DiagRecipScale ( const HCL_Vector_d & x, double tol=0.0)
- matrix division by diag(x)
|
virtual void | DiagRecipScale ( const HCL_Vector_d & x, const HCL_Vector_d & y, double tol=0.0)
- matrix division by diag(x)
|
virtual void | DotStar ( const HCL_Vector_d & x )
"Matlab" name for DiagScale, first version
|
virtual void | DotStar ( const HCL_Vector_d & x, const HCL_Vector_d & y )
"Matlab" name for DiagScale, second version
|
virtual void | DotSlash ( const HCL_Vector_d & x, double tol=0.0)
"Matlab" name for DiagRecipScale, first version.
|
virtual void | DotSlash ( const HCL_Vector_d & x, const HCL_Vector_d & y, double tol=0.0)
"Matlab" name for DiagRecipScale, second version.
|
virtual double | Max () const
returns largest of components or -FLT_MAX
|
virtual void | Max ( const HCL_Vector_d & x )
|
virtual void | Max ( const HCL_Vector_d & x, const HCL_Vector_d & y )
|
virtual double | Min () const
returns smallest of components or FLT_MAX
|
virtual void | Min ( const HCL_Vector_d & x )
|
virtual void | Min ( const HCL_Vector_d & x, const HCL_Vector_d & y )
|
virtual double | Sum () const
returns
|
virtual void | Abs ()
|
virtual void | Abs ( const HCL_Vector_d & x )
|
virtual void | Sign ()
|
virtual void | Sign ( double t )
|
virtual void | Sign ( const HCL_Vector_d & x )
|
virtual void | Sign ( const HCL_Vector_d & x, const HCL_Vector_d & y )
|
virtual void | Sign ( const HCL_Vector_d & x, double t )
|
virtual void | Sign ( double t, const HCL_Vector_d & y )
|
virtual void | Greater ( double t )
Mask function: if > , else 0
|
virtual void | Greater ( const HCL_Vector_d & x )
Mask function: if > , else 0
|
virtual void | Greater ( const HCL_Vector_d & x, const HCL_Vector_d & y )
Mask function: if > , else 0
|
virtual void | Greater ( const HCL_Vector_d & x, double t )
Mask function: if > , else 0
|
virtual void | Greater ( double t, const HCL_Vector_d & x )
Mask function: if > , else 0
|
virtual void | Power ( double p )
- arbitrary real power
|
virtual void | Power ( double p, const HCL_Vector_d & x )
- arbitrary real power
|
virtual void | Sqrt ()
- componentwise square root
|
virtual void | Sqrt ( const HCL_Vector_d & x )
- componentwise square root
|
virtual void | Exp ()
|
virtual void | Exp ( const HCL_Vector_d & x )
|
virtual void | Log ()
- componentwise natural log
|
virtual void | Log ( const HCL_Vector_d & x )
- componentwise natural log
|