#include <MatrixOperations.h>
Public Methods | |
CMatrixOperations () | |
virtual | ~CMatrixOperations () |
virtual double | DotProduct (double *v1, double *v2, int size) |
virtual double | VectorL2Norm (double *v, int size) |
virtual void | ElementCopy (double *vsource, double *vtarget, int size) |
virtual void | RescaleVector (double *v, double scale, int size) |
virtual void | TwoVectorLC (double a, double *x, double b, double *y, double *z, int size) |
virtual double | VectorSupNorm (double *v, int size) |
|
Definition at line 11 of file MatrixOperations.cpp. |
|
Definition at line 16 of file MatrixOperations.cpp. |
|
Definition at line 21 of file MatrixOperations.cpp. Referenced by CScaleInvariantMarquardtMinimizer::Minimize, CImprovedLevenbergMarquardtMinimizer::Minimize, and CConjugateGradientMinimizer::Minimize. |
|
|
Definition at line 60 of file MatrixOperations.cpp. Referenced by CConjugateGradientMinimizer::Minimize. |
|
Definition at line 69 of file MatrixOperations.cpp. Referenced by CConjugateGradientMinimizer::LineEvaluate, CLowDimensionalCostFunctionMapper::Map, and CConjugateGradientMinimizer::Minimize. |
|
Definition at line 31 of file MatrixOperations.cpp. Referenced by CScaleInvariantMarquardtMinimizer::Minimize, and CImprovedLevenbergMarquardtMinimizer::Minimize. |
|
Definition at line 41 of file MatrixOperations.cpp. References __max. Referenced by CConjugateGradientMinimizer::Minimize. |