ClMtxExpr.AddScaled Method

Overload List

#SignatureDescription
1clMatrix AddScaled(TOpenCLMatrix X, TOpenCLMatrix Y, TCplx 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
4clVector AddScaled(TOpenCLVector X, TOpenCLVector Y, Double aScale)Computes X + Y*Ascale

Overload 1: clMatrix AddScaled(TOpenCLMatrix X, TOpenCLMatrix Y, TCplx aScale)

Computes X + Y*Ascale

#NameTypeDescription
1XTOpenCLMatrixsource TOpenCLMatrix
2YTOpenCLMatrixsource TOpenCLMatrix
3aScaleTCplxscalar

Returns: clMatrix

Remarks:

Internally calls Dew.Math.clMatrix.AddScaled

Overload 2: clMatrix AddScaled(TOpenCLMatrix X, TOpenCLMatrix Y, Double aScale)

Computes X + Y*Ascale

#NameTypeDescription
1XTOpenCLMatrixsource TOpenCLMatrix
2YTOpenCLMatrixsource TOpenCLMatrix
3aScaleDoublescalar

Returns: clMatrix

Remarks:

Internally calls Dew.Math.clMatrix.AddScaled

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

Computes X + Y*Ascale

#NameTypeDescription
1XTOpenCLVectorsource TOpenCLVector
2YTOpenCLVectorsource TOpenCLVector
3aScaleTCplxscalar

Returns: clVector

Remarks:

Internally calls Dew.Math.clVector.AddScaled

Overload 4: clVector AddScaled(TOpenCLVector X, TOpenCLVector Y, Double aScale)

Computes X + Y*Ascale

#NameTypeDescription
1XTOpenCLVectorsource TOpenCLVector
2YTOpenCLVectorsource TOpenCLVector
3aScaleDoublescalar

Returns: clVector

Remarks:

Internally calls Dew.Math.clVector.AddScaled