Struct cuDoubleComplex
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: ManagedCuda.dll
Syntax
public struct cuDoubleComplex : ICudaVectorType
Constructors
|
Improve this Doc
View Source
cuDoubleComplex(Double)
Declaration
public cuDoubleComplex(double realValue)
Parameters
Type |
Name |
Description |
System.Double |
realValue |
|
|
Improve this Doc
View Source
cuDoubleComplex(Double, Double)
Declaration
public cuDoubleComplex(double realValue, double imagValue)
Parameters
Type |
Name |
Description |
System.Double |
realValue |
|
System.Double |
imagValue |
|
Fields
|
Improve this Doc
View Source
imag
Declaration
Field Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
real
Declaration
Field Value
Type |
Description |
System.Double |
|
Properties
|
Improve this Doc
View Source
Size
Gives the size of this type in bytes.
Is equal to Marshal.SizeOf(this);
Declaration
public uint Size { get; }
Property Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
SizeOf
Gives the size of this type in bytes.
Is equal to Marshal.SizeOf(cuDoubleComplex);
Declaration
public static uint SizeOf { get; }
Property Value
Type |
Description |
System.UInt32 |
|
Methods
|
Improve this Doc
View Source
Add(cuDoubleComplex, cuDoubleComplex)
Declaration
public static cuDoubleComplex Add(cuDoubleComplex src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Add(cuDoubleComplex, cuDoubleReal)
Declaration
public static cuDoubleComplex Add(cuDoubleComplex src, cuDoubleReal value)
Parameters
Returns
|
Improve this Doc
View Source
Add(cuDoubleComplex, Double)
Declaration
public static cuDoubleComplex Add(cuDoubleComplex src, double value)
Parameters
Returns
|
Improve this Doc
View Source
Add(cuDoubleReal, cuDoubleComplex)
Declaration
public static cuDoubleComplex Add(cuDoubleReal src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Add(Double, cuDoubleComplex)
Declaration
public static cuDoubleComplex Add(double src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Divide(cuDoubleComplex, cuDoubleComplex)
Declaration
public static cuDoubleComplex Divide(cuDoubleComplex src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Divide(cuDoubleComplex, cuDoubleReal)
Declaration
public static cuDoubleComplex Divide(cuDoubleComplex src, cuDoubleReal value)
Parameters
Returns
|
Improve this Doc
View Source
Divide(cuDoubleComplex, Double)
Declaration
public static cuDoubleComplex Divide(cuDoubleComplex src, double value)
Parameters
Returns
|
Improve this Doc
View Source
Divide(cuDoubleReal, cuDoubleComplex)
Declaration
public static cuDoubleComplex Divide(cuDoubleReal src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Divide(Double, cuDoubleComplex)
Declaration
public static cuDoubleComplex Divide(double src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Equals(cuDoubleComplex)
Declaration
public bool Equals(cuDoubleComplex obj)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Equals(cuDoubleReal)
Declaration
public bool Equals(cuDoubleReal obj)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
System.ValueType.Equals(System.Object)
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.ValueType.GetHashCode()
|
Improve this Doc
View Source
Multiply(cuDoubleComplex, cuDoubleComplex)
Declaration
public static cuDoubleComplex Multiply(cuDoubleComplex src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Multiply(cuDoubleComplex, cuDoubleReal)
Declaration
public static cuDoubleComplex Multiply(cuDoubleComplex src, cuDoubleReal value)
Parameters
Returns
|
Improve this Doc
View Source
Multiply(cuDoubleComplex, Double)
Declaration
public static cuDoubleComplex Multiply(cuDoubleComplex src, double value)
Parameters
Returns
|
Improve this Doc
View Source
Multiply(cuDoubleReal, cuDoubleComplex)
Declaration
public static cuDoubleComplex Multiply(cuDoubleReal src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Multiply(Double, cuDoubleComplex)
Declaration
public static cuDoubleComplex Multiply(double src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Subtract(cuDoubleComplex, cuDoubleComplex)
Declaration
public static cuDoubleComplex Subtract(cuDoubleComplex src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Subtract(cuDoubleComplex, cuDoubleReal)
Declaration
public static cuDoubleComplex Subtract(cuDoubleComplex src, cuDoubleReal value)
Parameters
Returns
|
Improve this Doc
View Source
Subtract(cuDoubleComplex, Double)
Declaration
public static cuDoubleComplex Subtract(cuDoubleComplex src, double value)
Parameters
Returns
|
Improve this Doc
View Source
Subtract(cuDoubleReal, cuDoubleComplex)
Declaration
public static cuDoubleComplex Subtract(cuDoubleReal src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Subtract(Double, cuDoubleComplex)
Declaration
public static cuDoubleComplex Subtract(double src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides
System.ValueType.ToString()
Operators
|
Improve this Doc
View Source
Addition(cuDoubleComplex, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator +(cuDoubleComplex src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Addition(cuDoubleComplex, cuDoubleReal)
Declaration
public static cuDoubleComplex operator +(cuDoubleComplex src, cuDoubleReal value)
Parameters
Returns
|
Improve this Doc
View Source
Addition(cuDoubleComplex, Double)
Declaration
public static cuDoubleComplex operator +(cuDoubleComplex src, double value)
Parameters
Returns
|
Improve this Doc
View Source
Addition(cuDoubleReal, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator +(cuDoubleReal src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Addition(Double, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator +(double src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Division(cuDoubleComplex, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator /(cuDoubleComplex src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Division(cuDoubleComplex, cuDoubleReal)
Declaration
public static cuDoubleComplex operator /(cuDoubleComplex src, cuDoubleReal value)
Parameters
Returns
|
Improve this Doc
View Source
Division(cuDoubleComplex, Double)
Declaration
public static cuDoubleComplex operator /(cuDoubleComplex src, double value)
Parameters
Returns
|
Improve this Doc
View Source
Division(cuDoubleReal, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator /(cuDoubleReal src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Division(Double, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator /(double src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Equality(cuDoubleComplex, cuDoubleComplex)
Declaration
public static bool operator ==(cuDoubleComplex src, cuDoubleComplex value)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Equality(cuDoubleComplex, cuDoubleReal)
Declaration
public static bool operator ==(cuDoubleComplex src, cuDoubleReal value)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Equality(cuDoubleReal, cuDoubleComplex)
Declaration
public static bool operator ==(cuDoubleReal src, cuDoubleComplex value)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Inequality(cuDoubleComplex, cuDoubleComplex)
Declaration
public static bool operator !=(cuDoubleComplex src, cuDoubleComplex value)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Inequality(cuDoubleComplex, cuDoubleReal)
Declaration
public static bool operator !=(cuDoubleComplex src, cuDoubleReal value)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Inequality(cuDoubleReal, cuDoubleComplex)
Declaration
public static bool operator !=(cuDoubleReal src, cuDoubleComplex value)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Multiply(cuDoubleComplex, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator *(cuDoubleComplex src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Multiply(cuDoubleComplex, cuDoubleReal)
Declaration
public static cuDoubleComplex operator *(cuDoubleComplex src, cuDoubleReal value)
Parameters
Returns
|
Improve this Doc
View Source
Multiply(cuDoubleComplex, Double)
Declaration
public static cuDoubleComplex operator *(cuDoubleComplex src, double value)
Parameters
Returns
|
Improve this Doc
View Source
Multiply(cuDoubleReal, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator *(cuDoubleReal src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Multiply(Double, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator *(double src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Subtraction(cuDoubleComplex, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator -(cuDoubleComplex src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Subtraction(cuDoubleComplex, cuDoubleReal)
Declaration
public static cuDoubleComplex operator -(cuDoubleComplex src, cuDoubleReal value)
Parameters
Returns
|
Improve this Doc
View Source
Subtraction(cuDoubleComplex, Double)
Declaration
public static cuDoubleComplex operator -(cuDoubleComplex src, double value)
Parameters
Returns
|
Improve this Doc
View Source
Subtraction(cuDoubleReal, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator -(cuDoubleReal src, cuDoubleComplex value)
Parameters
Returns
|
Improve this Doc
View Source
Subtraction(Double, cuDoubleComplex)
Declaration
public static cuDoubleComplex operator -(double src, cuDoubleComplex value)
Parameters
Returns
Implements