ClMtxExpr::AddScaled Function

Overload List

#SignatureDescription
1clVector AddScaled(TOpenCLVector *X, TOpenCLVector *Y, double aScale);Computes X + Y*Ascale
2clMatrix AddScaled(TOpenCLMatrix *X, TOpenCLMatrix *Y, double aScale);Computes X + Y*Ascale
3clVector AddScaled(TOpenCLVector *X, TOpenCLVector *Y, TCplx aScale);Computes X + Y*Ascale
4clMatrix AddScaled(TOpenCLMatrix *X, TOpenCLMatrix *Y, TCplx aScale);Computes X + Y*Ascale

Overload 1: clVector AddScaled(TOpenCLVector *X, TOpenCLVector *Y, double aScale);

Computes X + Y*Ascale

#NameTypeDescription
1XTOpenCLVector *
2YTOpenCLVector *
3aScaledouble
Remarks:

Internally calls clVector::AddScaled

Declared in Dew::Math::Units::ClMtxExpr · Dew.Math/Units.clMtxExpr.h · Cross-compiler

Overload 2: clMatrix AddScaled(TOpenCLMatrix *X, TOpenCLMatrix *Y, double aScale);

Computes X + Y*Ascale

#NameTypeDescription
1XTOpenCLMatrix *
2YTOpenCLMatrix *
3aScaledouble
Remarks:

Internally calls clMatrix::AddScaled

Declared in Dew::Math::Units::ClMtxExpr · Dew.Math/Units.clMtxExpr.h · Cross-compiler

Overload 3: clVector AddScaled(TOpenCLVector *X, TOpenCLVector *Y, TCplx aScale);

Computes X + Y*Ascale

#NameTypeDescription
1XTOpenCLVector *
2YTOpenCLVector *
3aScaleTCplx
Remarks:

Internally calls clVector::AddScaled

Declared in Dew::Math::Units::ClMtxExpr · Dew.Math/Units.clMtxExpr.h · Cross-compiler

Overload 4: clMatrix AddScaled(TOpenCLMatrix *X, TOpenCLMatrix *Y, TCplx aScale);

Computes X + Y*Ascale

#NameTypeDescription
1XTOpenCLMatrix *
2YTOpenCLMatrix *
3aScaleTCplx
Remarks:

Internally calls clMatrix::AddScaled

Declared in Dew::Math::Units::ClMtxExpr · Dew.Math/Units.clMtxExpr.h · Cross-compiler