TOpenCLValue RealToCplx(TOpenCLValue ReVec, TOpenCLValue ImVec)
Constructs a complex object from two real objects.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | ReVec | TOpenCLValue | source TOpenCLValue |
| 2 | ImVec | TOpenCLValue | source TOpenCLValue |
Returns: TOpenCLValue
Remarks:
Construct a complex object from the ReVec (real part) and the ImVec (imaginary part) objects. The results are stored in the calling object. Size and Dew.Math.clValue.Complex properties of the calling object are set implicitly to match ReVec and ImVec objects. An exception is raised if ReVec or ImVec Dew.Math.clValue.Complex property is True.
Examples
clValue a;
clValue b;
clValue c;
a.Copy(3);
b.Copy(4);
c.RealToCplx(a,b); //c =3+4i;
See Also: clValue.CplxToReal