Overload List
Overload 1: function Power(Base: TCplx; Exponent: TOpenCLMatrix): clMatrix;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TCplx | scalar |
| 2 | Exponent | TOpenCLMatrix | source TOpenCLMatrix |
Returns: clMatrix
Internally calls clMatrix.Power
Overload 2: function Power(Base: TCplx; Exponent: TOpenCLValue): clValue;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TCplx | scalar |
| 2 | Exponent | TOpenCLValue | source TOpenCLValue |
Returns: clValue
Internally calls clValue.Power
Overload 3: function Power(Base: TCplx; Exponent: TOpenCLVector): clVector;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TCplx | scalar |
| 2 | Exponent | TOpenCLVector | source TOpenCLVector |
Returns: clVector
Internally calls clVector.Power
Overload 4: function Power(Base: TOpenCLMatrix; Exponent: TCplx): clMatrix;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TOpenCLMatrix | source TOpenCLMatrix |
| 2 | Exponent | TCplx | scalar |
Returns: clMatrix
Internally calls clMatrix.Power
Overload 5: function Power(Base: TOpenCLMatrix; Exponent: TOpenCLMatrix): clMatrix;
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TOpenCLMatrix | source TOpenCLMatrix |
| 2 | Exponent | TOpenCLMatrix | source TOpenCLMatrix |
Returns: clMatrix
Overload 6: function Power(Base: TOpenCLMatrix; Exponent: Double): clMatrix;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TOpenCLMatrix | source TOpenCLMatrix |
| 2 | Exponent | Double | scalar |
Returns: clMatrix
Internally calls clMatrix.Power
Overload 7: function Power(Base: TOpenCLValue; Exponent: TCplx): clValue;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TOpenCLValue | source TOpenCLValue |
| 2 | Exponent | TCplx | scalar |
Returns: clValue
Internally calls clValue.Power
Overload 8: function Power(Base: TOpenCLValue; Exponent: TOpenCLValue): clValue;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TOpenCLValue | source TOpenCLValue |
| 2 | Exponent | TOpenCLValue | source TOpenCLValue |
Returns: clValue
Internally calls clValue.Power
var a,b: clValue;
begin
b.Copy(2.3);
c.Copy(4);
a.Power(b, c); // // a = b^c
end;
Overload 9: function Power(Base: TOpenCLValue; Exponent: Double): clValue;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TOpenCLValue | source TOpenCLValue |
| 2 | Exponent | Double | scalar |
Returns: clValue
Internally calls clValue.Power
Overload 10: function Power(Base: TOpenCLVector; Exponent: TCplx): clVector;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TOpenCLVector | source TOpenCLVector |
| 2 | Exponent | TCplx | scalar |
Returns: clVector
Internally calls clVector.Power
Overload 11: function Power(Base: TOpenCLVector; Exponent: TOpenCLVector): clVector;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TOpenCLVector | source TOpenCLVector |
| 2 | Exponent | TOpenCLVector | source TOpenCLVector |
Returns: clVector
Internally calls clVector.Power
Overload 12: function Power(Base: TOpenCLVector; Exponent: Double): clVector;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TOpenCLVector | source TOpenCLVector |
| 2 | Exponent | Double | scalar |
Returns: clVector
Internally calls clVector.Power
Overload 13: function Power(Base: Double; Exponent: TOpenCLMatrix): clMatrix;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | Double | scalar |
| 2 | Exponent | TOpenCLMatrix | source TOpenCLMatrix |
Returns: clMatrix
Internally calls clMatrix.Power
Overload 14: function Power(Base: Double; Exponent: TOpenCLValue): clValue;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | Double | scalar |
| 2 | Exponent | TOpenCLValue | source TOpenCLValue |
Returns: clValue
Internally calls clValue.Power
Overload 15: function Power(Base: Double; Exponent: TOpenCLVector): clVector;
Compute the power function.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | Double | scalar |
| 2 | Exponent | TOpenCLVector | source TOpenCLVector |
Returns: clVector
Internally calls clVector.Power