clMatrix::operator/ Operator

Overload List

#SignatureDescription
1clVector operator/(const clVector &Left, const clMatrix &Right);Divide all elements in Left with coresponding elements in Right.
2clMatrix operator/(const clMatrix &Left, const TCplx &Right);Divide all elements in Left with Right.
3clMatrix operator/(const TCplx &Left, const clMatrix &Right);Divide Left with all elements Right.
4clMatrix operator/(const clMatrix &Left, const double Right);Divide all elements in Left with Right.
5clMatrix operator/(const double Left, const clMatrix &Right);Divide Left with all elements Right.
6clMatrix operator/(const clMatrix &Left, TOpenCLMtxVec *Right);Divide all elements in Left with coresponding elements in Right.
7clMatrix operator/(const clMatrix &Left, const clVector &Right);Divide all elements in Left with coresponding elements in Right.
8clMatrix operator/(TOpenCLMtxVec *Left, const clMatrix &Right);Divide all elements in Left with coresponding elements in Right.
9clMatrix operator/(const clMatrix &Left, const clMatrix &Right);Divide all elements in Left with coresponding elements in Right.

Overload 1: clVector operator/(const clVector &Left, const clMatrix &Right);

Divide all elements in Left with coresponding elements in Right.

#NameTypeDescription
1Leftconst clVector &
2Rightconst clMatrix &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 2: clMatrix operator/(const clMatrix &Left, const TCplx &Right);

Divide all elements in Left with Right.

#NameTypeDescription
1Leftconst clMatrix &
2Rightconst TCplx &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 3: clMatrix operator/(const TCplx &Left, const clMatrix &Right);

Divide Left with all elements Right.

#NameTypeDescription
1Leftconst TCplx &
2Rightconst clMatrix &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 4: clMatrix operator/(const clMatrix &Left, const double Right);

Divide all elements in Left with Right.

#NameTypeDescription
1Leftconst clMatrix &
2Rightconst double
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 5: clMatrix operator/(const double Left, const clMatrix &Right);

Divide Left with all elements Right.

#NameTypeDescription
1Leftconst double
2Rightconst clMatrix &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 6: clMatrix operator/(const clMatrix &Left, TOpenCLMtxVec *Right);

Divide all elements in Left with coresponding elements in Right.

#NameTypeDescription
1Leftconst clMatrix &
2RightTOpenCLMtxVec *
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 7: clMatrix operator/(const clMatrix &Left, const clVector &Right);

Divide all elements in Left with coresponding elements in Right.

#NameTypeDescription
1Leftconst clMatrix &
2Rightconst clVector &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 8: clMatrix operator/(TOpenCLMtxVec *Left, const clMatrix &Right);

Divide all elements in Left with coresponding elements in Right.

#NameTypeDescription
1LeftTOpenCLMtxVec *
2Rightconst clMatrix &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 9: clMatrix operator/(const clMatrix &Left, const clMatrix &Right);

Divide all elements in Left with coresponding elements in Right.

#NameTypeDescription
1Leftconst clMatrix &
2Rightconst clMatrix &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler