 Name  Description 

 AbsoluteMax 
Returns the value of the component in this
ComplexDenseVector that has the largest absolute
value.
(Overrides ComplexVectorAbsoluteMax.) 
 AbsoluteMaxIndex 
Returns the index of the component in this
ComplexDenseVector that has the largest absolute
value.
(Overrides ComplexVectorAbsoluteMaxIndex.) 
 AbsoluteMin 
Returns the value of the component in this
ComplexDenseVector that has the smallest absolute
value.
(Overrides ComplexVectorAbsoluteMin.) 
 AbsoluteMinIndex 
Returns the index of the component in this
ComplexDenseVector that has the smallest absolute
value.
(Overrides ComplexVectorAbsoluteMinIndex.) 
 Add(ComplexVector) 
Adds another ComplexVector to this ComplexVector.
(Inherited from ComplexVector.) 
 Add(DoubleComplex) 
Adds a constant to a vector.
(Inherited from ComplexVector.) 
 Add(ComplexMatrix, ComplexVector)  (Inherited from ComplexVector.) 
 Add(DoubleComplex, ComplexVector) 
Adds a scaled ComplexVector to this vector.
(Overrides ComplexVectorAdd(DoubleComplex, ComplexVector).) 
 Add(DoubleComplex, ComplexMatrix, ComplexVector)  (Overrides ComplexVectorAdd(DoubleComplex, ComplexMatrix, ComplexVector).) 
 Apply(FuncDoubleComplex, DoubleComplex)  Obsolete.
Applies a function to the elements of a complex vector.
(Inherited from ComplexVector.) 
 ApplyInPlace 
Applies a function to the elements of a ComplexDenseVector.
(Overrides ComplexVectorApplyInPlace(FuncDoubleComplex, DoubleComplex).) 
 AsDenseVector 
Returns a ComplexDenseVector with the same components as this vector.
(Overrides ComplexVectorAsDenseVector.) 
 AsGeneralVector  Obsolete.
Returns a ComplexDenseVector with the same components as this vector.
(Inherited from ComplexVector.) 
 Clone 
Makes a copy of this complex vector.
(Inherited from ComplexVector.) 
 Clone(CloningMethod) 
Makes a copy of this complex vector using the specified
method.
(Overrides ComplexVectorClone(CloningMethod).) 
 CloneData 
Gives this instance its own copy of its elements.
(Overrides ComplexVectorCloneData.) 
 ComponentwiseDivide(ComplexVector)  Obsolete.
Divides the components of this instance by the corresponding
components of another vector.
(Inherited from ComplexVector.) 
 ComponentwiseDivide(Vector) 
Divides the components of this instance by the corresponding
components of a real vector.
(Inherited from ComplexVector.) 
 ComponentwiseMultiply(ComplexVector)  Obsolete.
Multiplies the components of this instance by the corresponding
components of another vector.
(Inherited from ComplexVector.) 
 ComponentwiseMultiply(Vector)  Obsolete.
Multiplies the components of this instance by the corresponding
components of a real vector.
(Inherited from ComplexVector.) 
 Conjugate 
Returns a complex vector whose components are the complex conjugate of this vector's components.
(Inherited from ComplexVector.) 
 CopyTo(ComplexVector) 
Copies the components of this complex vector
to another vector.
(Inherited from ComplexVector.) 
 CopyTo(DoubleComplex) 
Copies the components of this ComplexDenseVector
to another vector.
(Overrides ComplexVectorCopyTo(DoubleComplex).) 
 CopyTo(ComplexVector, Int32) 
Copies the components of this ComplexDenseVector
to another vector starting at the specified position.
(Overrides ComplexVectorCopyTo(ComplexVector, Int32).) 
 DotProduct 
Returns the dot product of this vector with another
vector.
(Overrides ComplexVectorDotProduct(ComplexVector).) 
 ElementwiseDivideInPlace 
Divides the components of this instance by the corresponding
components of another vector.
(Inherited from ComplexVector.) 
 ElementwiseMultiplyInPlace(ComplexVector) 
Multiplies the components of this instance by the corresponding
components of another vector.
(Inherited from ComplexVector.) 
 ElementwiseMultiplyInPlace(Vector) 
Multiplies the components of this instance by the corresponding
components of a real vector.
(Inherited from ComplexVector.) 
 Equals(Object) 
Determines whether the specified Object
is equal to the current ComplexDenseVector.
(Overrides ComplexVectorEquals(Object).) 
 Equals(Object, IEqualityComparer) 
Returns whether an object is structurally equal to this instance.
(Inherited from ComplexVector.) 
 FromPolar 
Returns a new ComplexDenseVector from real vectors containing the amplitude and phase.

 GetAmplitude 
Returns a vector containing the amplitude (modulus) of each component of this vector.
(Inherited from ComplexVector.) 
 GetComponents  Obsolete.
Gets the components of the complex vector.
(Inherited from ComplexVector.) 
 GetEnumerator  (Overrides ComplexVectorGetEnumerator.) 
 GetHashCode 
Returns the hash code for this instance.
(Overrides ComplexVectorGetHashCode.) 
 GetHashCode(IEqualityComparer) 
Returns a hash code for this instance.
(Inherited from ComplexVector.) 
 GetImaginaryPart 
Returns a real vector containing the imaginary elements of the vector.
(Inherited from ComplexVector.) 
 GetObjectData  (Overrides ComplexVectorGetObjectData(SerializationInfo, StreamingContext).) 
 GetPhase 
Returns a vector containing the phase (argument) of each component of this vector.
(Inherited from ComplexVector.) 
 GetProduct 
Gets the product of the elements of the vector.
(Inherited from ComplexVector.) 
 GetRealPart 
Returns a real vector containing the real elements of the vector.
(Inherited from ComplexVector.) 
 GetSubvector(Range) 
Returns a vector whose components are a subset of the components of
this instance
(Inherited from ComplexVector.) 
 GetSubvector(Int32, Int32) 
Returns a vector whose components are a subset of the components of
this instance
(Inherited from ComplexVector.) 
 GetSubvector(Int32, Int32, Int32) 
Returns a vector that points to a part of
this ComplexDenseVector (Overrides ComplexVectorGetSubvector(Int32, Int32, Int32).) 
 GetSum 
Gets the sum of the elements of the vector.
(Inherited from ComplexVector.) 
 GetType  Gets the Type of the current instance. (Inherited from Object.) 
 GetValue 
Gets the vector component at the specified position.
(Overrides ComplexVectorGetValue(Int32).) 
 IsComponentWritable  Obsolete.
Gets a value indicating whether the value of the component at
the specified index can be changed.
(Inherited from ComplexVector.) 
 IsElementWritable 
Gets a value indicating whether the value of the component at
the specified index can be changed.
(Overrides ComplexVectorIsElementWritable(Int32).) 
 Multiply(ComplexMatrix) 
Multiplies the vector on the left by a matrix.
(Inherited from ComplexVector.) 
 Multiply(DoubleComplex) 
Multiplies a vector by a given factor.
(Overrides ComplexVectorMultiply(DoubleComplex).) 
 Multiply(ComplexMatrix, MatrixOperationSide)  (Inherited from ComplexVector.) 
 Norm 
Returns the twonorm of the complex vector.
(Inherited from ComplexVector.) 
 Norm(Double) 
Returns the norm of the specified order of this
complex vector.
(Inherited from ComplexVector.) 
 Norm(Int32) 
Returns the norm of the specified order of this
complex vector.
(Inherited from ComplexVector.) 
 Normalize 
Scales the complex vector to make its
twonorm equal to one.
(Inherited from ComplexVector.) 
 NormSquared 
Returns the square of the twonorm of this complex vector.
(Inherited from ComplexVector.) 
 OneNorm 
Returns the onenorm of this complex vector.
(Inherited from ComplexVector.) 
 Permute(Permutation) 
Permutes a vector.
(Inherited from ComplexVector.) 
 Permute(Permutation, Boolean) 
Permutes a vector.
(Inherited from ComplexVector.) 
 SetValue(DoubleComplex) 
Sets all the components of the ComplexDenseVector to
the specified value.
(Overrides ComplexVectorSetValue(DoubleComplex).) 
 SetValue(DoubleComplex, Int32) 
Sets the vector component at the specified position to the specified value.
(Overrides ComplexVectorSetValue(DoubleComplex, Int32).) 
 ShallowCopy 
Makes a shallow copy of this complex vector.
(Inherited from ComplexVector.) 
 Subtract(ComplexVector) 
Subtracts another ComplexVector from this ComplexVector.
(Inherited from ComplexVector.) 
 Subtract(ComplexMatrix, ComplexVector)  (Inherited from ComplexVector.) 
 Swap 
Swaps the elements of two vectors.

 SwapElements 
Exchanges two elements of the vector.
(Inherited from ComplexVector.) 
 ToArray 
Gets the components of this ComplexDenseVector.
(Overrides ComplexVectorToArray.) 
 ToConjugate 
Changes the elements of the vector to their complex conjugate.
(Inherited from ComplexVector.) 
 ToDenseVector 
Makes a copy of this instance and returns it as a
ComplexDenseVector.
(Inherited from ComplexVector.) 
 ToGeneralVector  Obsolete.
Makes a copy of this instance and returns it as a
ComplexDenseVector.
(Inherited from ComplexVector.) 
 ToString  (Inherited from ComplexVector.) 
 ToString(String) 
Converts the numeric value of this complex vector instance
to its equivalent string representation, using the
specified format.
(Inherited from ComplexVector.) 
 ToString(String, IFormatProvider)  (Inherited from ComplexVector.) 
 Zero 
Sets all the components of the complex vector to 0.
(Inherited from ComplexVector.) 