#include <math.h>
#include <stdlib.h>
Go to the source code of this file.
Functions | |
TYPE | dot (const MV_Vector_TYPE &x, const MV_Vector_TYPE &y) |
TYPE | norm (const MV_Vector_TYPE &x) |
MV_Vector_TYPE | operator* (const MV_Vector_TYPE &x, const TYPE &a) |
MV_Vector_TYPE | operator* (const TYPE &a, const MV_Vector_TYPE &x) |
MV_Vector_TYPE & | operator*= (MV_Vector_TYPE &x, const TYPE &a) |
MV_Vector_TYPE | operator+ (const MV_Vector_TYPE &x, const MV_Vector_TYPE &y) |
MV_Vector_TYPE & | operator+= (MV_Vector_TYPE &x, const MV_Vector_TYPE &y) |
MV_Vector_TYPE | operator- (const MV_Vector_TYPE &x, const MV_Vector_TYPE &y) |
MV_Vector_TYPE & | operator-= (MV_Vector_TYPE &x, const MV_Vector_TYPE &y) |
TYPE dot | ( | const MV_Vector_TYPE & | x, | |
const MV_Vector_TYPE & | y | |||
) |
TYPE norm | ( | const MV_Vector_TYPE & | x | ) |
MV_Vector_TYPE operator* | ( | const MV_Vector_TYPE & | x, | |
const TYPE & | a | |||
) |
MV_Vector_TYPE operator* | ( | const TYPE & | a, | |
const MV_Vector_TYPE & | x | |||
) |
MV_Vector_TYPE& operator*= | ( | MV_Vector_TYPE & | x, | |
const TYPE & | a | |||
) |
MV_Vector_TYPE operator+ | ( | const MV_Vector_TYPE & | x, | |
const MV_Vector_TYPE & | y | |||
) |
MV_Vector_TYPE& operator+= | ( | MV_Vector_TYPE & | x, | |
const MV_Vector_TYPE & | y | |||
) |
MV_Vector_TYPE operator- | ( | const MV_Vector_TYPE & | x, | |
const MV_Vector_TYPE & | y | |||
) |
MV_Vector_TYPE& operator-= | ( | MV_Vector_TYPE & | x, | |
const MV_Vector_TYPE & | y | |||
) |