#include "CVector.h"
#include "CDenseVector.h"
#include "CMatrix.h"
#include "Macros.h"
Go to the source code of this file.
|
template<class Type > |
CDenseVector< Type > | elementMul (const CDenseVector< Type > &rtVec1, const CDenseVector< Type > &rtVec2) |
|
template<class Type > |
CMatrix< Type > | outerProduct (const CDenseVector< Type > &rtVec1, const CDenseVector< Type > &rtVec2) |
|
template<class Type > |
ostream & | operator<< (ostream &stream, const CDenseVector< Type > &vec) |
|
template<typename Type > |
CDenseVector< Type > | operator+ (const CVector< Type > &rtVec1, const CVector< Type > &rtVec2) |
|
template<class Type > |
CDenseVector< Type > | operator- (const CVector< Type > &rtVec1, const CVector< Type > &rtVec2) |
|
template<class Type > |
CDenseVector< Type > | operator+ (const CVector< Type > &rtVec, Type tScalar) |
|
template<class Type > |
CDenseVector< Type > | operator- (const CVector< Type > &rtVec, Type tScalar) |
|
template<typename Type > |
CDenseVector< Type > | elementDiv (const CVector< Type > &v1, const CVector< Type > &v2) |
|
template<typename Type > |
CDenseVector< Type > | operator* (const CVector< Type > &v, const Type &s) |
|
template<typename Type > |
CDenseVector< Type > | operator/ (const CVector< Type > &v, const Type &s) |
|
Elementwise multiplication of two vectors
template<class Type >
ostream& operator<< |
( |
ostream & |
stream, |
|
|
const CDenseVector< Type > & |
vec |
|
) |
| |
Outer product of two vectors