 Name  Description 

 Abs 
Returns a vector whose elements are the absolute values of the components of another vector.

 AbsCore 
Computes the absolute values of the elements of a vector.

 AbsInPlace 
Computes the absolute values of the elements of a vector inplace.

 AbsInto 
Computes the absolute values of the elements of a vector.

 AbsoluteMax 
Returns the value of the component in this
Vector that has the largest absolute
value.

 AbsoluteMax(VectorT) 
Returns the largest absolute value of a component of a vector.

 AbsoluteMaxIndex 
Returns the index of the element in this
vector that has the largest absolute
value.

 AbsoluteMaxIndex(VectorT) 
Returns the index of the component of a vector with the largest absolute value.

 AbsoluteMin 
Returns the value of the component in this
Vector that has the smallest absolute
value.

 AbsoluteMin(VectorT) 
Returns the smallest absolute value of a component of a vector.

 AbsoluteMinIndex 
Returns the index of the element in this
vector that has the smallest absolute
value.

 AbsoluteMinIndex(VectorT) 
Returns the index of the component of a vector with the largest absolute value.

 Acos 
Computes the inverse cosine of the elements of a vector.

 AcosCore 
Computes the inverse cosine of the elements of a vector.

 Acosh 
Computes the inverse hyperbolic cosine of the elements of a vector.

 AcoshCore 
Computes the inverse hyperbolic cosine of the elements of a vector.

 AcoshInPlace 
Computes the inverse hyperbolic cosine of the elements of a vector inplace.

 AcoshInto 
Computes the inverse hyperbolic cosine of the elements of a vector.

 AcosInPlace 
Computes the inverse cosine of the elements of a vector inplace.

 AcosInto 
Computes the inverse cosine of the elements of a vector.

 Add(T)  Obsolete.
Adds a constant to a vector.

 Add(VectorT)  Obsolete.
Adds another vector to this vector.

 Add(T, VectorT) 
Adds a vector and a constant.

 Add(LinearOperatorT, VectorT)  Obsolete.
Adds the product of a matrix and a
VectorT to this VectorT.

 Add(MatrixT, VectorT)  
 Add(VectorT, VectorT) 
Adds two vectors.

 Add(VectorT, T) 
Adds a vector and a constant.

 Add(T, LinearOperatorT, VectorT)  Obsolete.
Adds the scaled product of a matrix and a
VectorT to this VectorT.

 Add(T, MatrixT, VectorT)  
 AddCore(T, VectorT) 
Adds a constant to a vector inplace.

 AddCore(VectorT, VectorT) 
Adds two vectors.

 AddInPlace(T) 
Adds a constant to a vector.

 AddInPlace(VectorT) 
Adds another vector to this vector inplace.

 AddInto(T, VectorT, VectorT) 
Adds a vector and a constant.

 AddInto(VectorT, VectorT, VectorT) 
Adds two vectors.

 AddInto(VectorT, T, VectorT) 
Adds a vector and a constant.

 AddProductInPlace(LinearOperatorT, VectorT) 
Adds the product of a matrix and a
VectorT to this VectorT.

 AddProductInPlace(LinearOperatorT, TransposeOperation, VectorT) 
Adds the product of a matrix and a
VectorT to this VectorT.

 AddScaledAsLeftCore 
Adds two vectors.

 AddScaledAsRightCore 
Adds two vectors.

 AddScaledInPlace 
Adds a scaled vector to this vector.

 AddScaledInto 
Adds two vectors.

 AddScaledProductInPlace(T, LinearOperatorT, VectorT) 
Adds the scaled product of a matrix and a
VectorT to this VectorT.

 AddScaledProductInPlace(T, LinearOperatorT, TransposeOperation, VectorT, VectorT) 
Adds the scaled product of a matrix and a vector inplace to a vector.

 AddScaledProductInto 
Adds the scaled product of a matrix and a vector to a vector.

 AggregateByU(IGrouping, AggregatorT, U) 
Aggregates the vector according to the specified grouping.

 AggregateByU(IGrouping, AggregatorGroupU) 
Returns a new vector that aggregates the columns according to the specified grouping.

 AggregateByU(IPivot, AggregatorGroupU) 
Returns a new matrix that aggregates the elements according to the specified pivot grouping.

 AggregateByR1, U(IListR1, AggregatorGroupU) 
Returns a new vector that aggregates the vector elements grouped by the specified vector.

 Angle 
Returns the angle between two vectors.

 Apply(FuncT, T)  Obsolete.
Applies a function to the elements of a vector.

 Apply(FuncT, T, VectorT) 
Applies a function to the elements of a Vector
and returns the result in a new vector.

 AsCategorical 
Returns a categorical vector containing the same data as this vector.

 AsDenseVector 
Returns this vector as a dense vector.

 Asin 
Computes the inverse sine of the elements of a vector.

 AsinCore 
Computes the inverse sine of the elements of a vector.

 AsIndex 
Converts a vector to an index.

 Asinh 
Computes the inverse hyperbolic sine of the elements of a vector.

 AsinhCore 
Computes the inverse hyperbolic sine of the elements of a vector.

 AsinhInPlace 
Computes the inverse hyperbolic sine of the elements of a vector inplace.

 AsinhInto 
Computes the inverse hyperbolic sine of the elements of a vector.

 AsinInPlace 
Computes the inverse sine of the elements of a vector inplace.

 AsinInto 
Computes the inverse sine of the elements of a vector.

 Atan 
Computes the inverse tangent of the elements of a vector.

 Atan2 
Computes the fourquadrant inverse tangent of the corresponding elements
of two matrices.

 Atan2AsXCore 
Computes the fourquadrant inverse tangent of the corresponding elements of
two matrices.

 Atan2AsYCore 
Computes the fourquadrant inverse tangent of the elements of a vector.

 Atan2Into 
Computes the fourquadrant inverse tangent of the corresponding elements
of two matrices.

 AtanCore 
Computes the inverse tangent of the elements of a vector.

 Atanh 
Computes the inverse hyperbolic tangent of the elements of a vector.

 AtanhCore 
Computes the inverse hyperbolic tangent of the elements of a vector.

 AtanhInPlace 
Computes the inverse hyperbolic tangent of the elements of a vector inplace.

 AtanhInto 
Computes the inverse hyperbolic tangent of the elements of a vector.

 AtanInPlace 
Computes the inverse tangent of the elements of a vector inplace.

 AtanInto 
Computes the inverse tangent of the elements of a vector.

 BrayCurtisDistance 
Returns the BrayCurtis distance between two vectors.

 ByK 
Enables accessing elements of an indexed vector using strongly typed indexes.

 CanberraDistance 
Returns the Canberra distance between two vectors.

 CastU 
Casts the elements of the vector to the specified type.

 CastIntoU 
Casts the elements of the vector to the specified type.

 Ceiling 
Returns a vector whose elements are the components of another vector
rounded up to the nearest integer.

 CeilingCore 
Computes the smallest integers greater than the elements of a vector.

 CeilingInPlace 
Computes the smallest integers greater than the elements of a vector inplace.

 CeilingInto 
Computes the smallest integers greater than the elements of a vector.

 Clip 
Returns a vector whose elements are the components of a vector
constrained to be within the specified interval.

 Clone 
Makes a copy of this vector.

 Clone(CloningMethod) 
Makes a copy of this vector using the specified method.

 CloneData 
If possible, gives this instance its own copy of its elements.

 ComponentwiseDivide(VectorT)  Obsolete.
Divides the elements of this instance by the corresponding
elements of another vector.

 ComponentwiseDivide(VectorT, VectorT)  Obsolete.
Divides the elements of a vector by the corresponding
elements of another vector.

 ComponentwiseMultiply(VectorT)  Obsolete.
Multiplies the elements of this instance by the corresponding
elements of another vector.

 ComponentwiseMultiply(VectorT, VectorT)  Obsolete.
Multiplies the elements of a vector by the corresponding
elements of another vector.

 Conjugate 
Conjugates the elements of a vector and returns the result.

 Conjugate(VectorT) 
Returns the conjugate of a vector.

 ConjugateCore 
Conjugates the elements of a vector.

 ConjugateDotProduct 
Returns the dot product of this vector with another
vector.

 ConjugateInPlace 
Conjugates all elements of a vector inplace.

 ConjugateInto 
Conjugates the elements of a vector.

 CopyTo(T) 
Copies the elements of this vector
to an array.

 CopyTo(IVector) 
Copies the elements of this vector
to an untyped vector.

 CopyTo(VectorT) 
Copies the elements of this vector
to another vector.

 CopyTo(T, Int32) 
Copies the elements of this vector
to an array.

 CopyTo(VectorT, Int32) 
Copies the elements of this vector
to another vector starting at the specified position.

 CopyToOrClone 
Copies the elements of this vector to another vector, if it exists;
otherwise clones the vector using the specified method.

 Cos 
Computes the cosine of the elements of a vector.

 CosCore 
Computes the cosine of the elements of a vector.

 Cosh 
Computes the hyperbolic cosine of the elements of a vector.

 CoshCore 
Computes the hyperbolic cosine of the elements of a vector.

 CoshInPlace 
Computes the hyperbolic cosine of the elements of a vector inplace.

 CoshInto 
Computes the hyperbolic cosine of the elements of a vector.

 CosineDistance 
Returns the cosine of the angle between two vectors.

 CosInPlace 
Computes the cosine of the elements of a vector inplace.

 CosInto 
Computes the cosine of the elements of a vector.

 Create(IListT) 
Constructs a new vector with the specified
elements.

 Create(Int32) 
Constructs a new vector with the specified
length.

 Create(T) 
Constructs a new vector with the specified
elements.

 Create(Int32, ArraySliceT) 
Constructs a new dense vector.

 Create(Int32, FuncInt32, T) 
Constructs a new dense vector.

 Create(T, Boolean) 
Constructs a new dense vector with the specified
elements.

 Create(Int32, T, Boolean) 
Constructs a new dense vector with the specified
elements.

 Create(Int32, T, Int32, Int32) 
Constructs a new dense vector.

 CreateK(IDictionaryK, T) 
Creates an indexed vector from a dictionary.

 CreateK(IDictionaryK, T, IListK) 
Creates an indexed vector from a dictionary.

 CreateK(IListT, IListK) 
Creates an indexed vector with the specified values and corresponding keys.

 CreateK(Int32, IndexK) 
Creates an indexed vector of the specified length with the specified index.

 CreateConstant 
Constructs a new constant vector.

 CreateLogarithmicRange(T, Int32, Int32) 
Constructs a new vector with elements evenly spaced in a logarithmic scale.

 CreateLogarithmicRange(Int32, T, T, T, Boolean) 
Constructs a new vector with elements evenly spaced in a logarithmic scale.

 CreateRange(T) 
Constructs a new vector with elements from 0 up to the specified value.

 CreateRange(T, T) 
Constructs a new vector with elements from the specified range..

 CreateRange(T, T, Int32) 
Constructs a new vector with elements from the specified range..

 CreateSparse(Int32) 
Constructs a new sparse vector of the specified length.

 CreateSparse(Int32, Double) 
Constructs a new sparse vector of the specified length.

 CreateSparse(Int32, Int32) 
Constructs a new sparse vector of the specified length.

 CreateSparse(Int32, Int32, T) 
Constructs a new sparse vector with the specified elements.

 CreateSparseUnitVector 
Constructs a new sparse vector of the specified length.

 CrossProduct 
Returns the cross product of two 3D vectors.

 CumulativeProduct 
Gets the product of the elements of the vector.

 CumulativeProductInPlace 
Gets the product of the elements of the vector.

 CumulativeProductInto 
Gets the product of the elements of the vector.

 CumulativeSum 
Gets the sum of the elements of the vector.

 CumulativeSumInPlace 
Gets the sum of the elements of the vector.

 CumulativeSumInto 
Gets the cumulative sum of the elements of the vector.

 Dispose 
Releases unmanaged resources.

 Dispose(Boolean) 
Releases unmanaged resources.

 Divide 
Divides a vector by a constant.

 DivideInPlace 
Divides a vector inplace by a constant.

 DotProduct(VectorT) 
Returns the dot product of this vector with another
vector.

 DotProduct(VectorT, VectorT) 
Returns the dot product of two vectors.

 ElementwiseConjugateMultiply 
Multiplies the elements of a vector by the corresponding
elements of another vector.

 ElementwiseConjugateMultiplyAsLeftCore 
Multiplies two vectors elementwise.

 ElementwiseConjugateMultiplyAsRightCore 
Multiplies two vectors elementwise.

 ElementwiseConjugateMultiplyInto 
Multiplies a vector elementwise by another vector.

 ElementwiseDivide 
Divides a vector elementwise by another vector.

 ElementwiseDivideAsLeftCore 
Divides two vectors elementwise.

 ElementwiseDivideAsRightCore 
Divides two vectors elementwise.

 ElementwiseDivideInPlace 
Divides this vector inplace elementwise by another vector.

 ElementwiseDivideInto 
Divides a vector elementwise by another vector.

 ElementwiseMultiply 
Multiplies the elements of a vector by the corresponding
elements of another vector.

 ElementwiseMultiplyCore 
Multiplies two vectors elementwise.

 ElementwiseMultiplyInPlace 
Multiplies this vector inplace elementwise by another vector.

 ElementwiseMultiplyInto 
Multiplies a vector elementwise by another vector.

 ElementwisePow(VectorT, VectorInt32) 
Raises the elements of a vector to an integer power
from the corresponding elements in another vector.

 ElementwisePow(VectorT, VectorT) 
Raises the elements of a vector to a power
from the corresponding elements in another vector.

 ElementwisePow(VectorT, Int32) 
Raises the element of a vector to a constant power.

 ElementwisePow(VectorT, T) 
Raises the element of a vector to a constant power.

 ElementwisePowAsLeftCore(VectorInt32, VectorT) 
Raises the elements of a vector to a power
from the corresponding elements in another vector.

 ElementwisePowAsLeftCore(VectorT, VectorT) 
Raises the elements of a vector to a power
from the corresponding elements in another vector.

 ElementwisePowAsRightCore 
Raises two vectors elementwise.

 ElementwisePowCore(Int32, VectorT) 
Raises the element of a vector to a constant power.

 ElementwisePowCore(T, VectorT) 
Raises the element of a vector to a constant power.

 ElementwisePowInPlace(Int32) 
Raises the elements of a vector inplace to a constant power.

 ElementwisePowInPlace(T) 
Raises the elements of a vector inplace to a constant power.

 ElementwisePowInPlace(VectorInt32) 
Raises this vector inplace elementwise by another vector.

 ElementwisePowInPlace(VectorT) 
Raises this vector inplace elementwise by another vector.

 ElementwisePowInto(VectorT, VectorInt32, VectorT) 
Raises the elements of a vector to an integer power
from the corresponding elements in another vector.

 ElementwisePowInto(VectorT, VectorT, VectorT) 
Raises the elements of a vector to a power
from the corresponding elements in another vector.

 ElementwisePowInto(VectorT, Int32, VectorT) 
Raises the element of a vector to a constant power.

 ElementwisePowInto(VectorT, T, VectorT) 
Raises the element of a vector to a constant power.

 EnsureWritable 
Ensures that every element in the vector can be written to.

 EnsureWritable(Int32) 
Ensures that the element at the specified index in the vector can be written to.

 EnsureWritable(Range) 
Ensures that the element at the specified index in the vector can be written to.

 EnsureWritable(Int32, Int32) 
Ensures that the element at the specified index in the vector can be written to.

 Equals(Object) 
Determines whether the specified Object
is equal to the current VectorT.
(Overrides ObjectEquals(Object).) 
 Equals(VectorT) 
Determines whether the specified VectorT
is equal to the current VectorT.

 Equals(Object, IEqualityComparer) 
Returns whether an object is structurally equal to this instance.

 EqualTo(T, VectorT) 
Checks if the elements of one vector are equal to a constant.

 EqualTo(VectorT, VectorT) 
Checks if the elements of one vector are equal to the corresponding elements
of another vector.

 EqualTo(VectorT, T) 
Checks if the elements of one vector are equal to a constant.

 EuclidianDistance 
Returns the classic Euclidian distance between two vectors.

 Exp 
Computes the exponential of the elements of a vector.

 ExpCore 
Computes the exponential of the elements of a vector.

 ExpInPlace 
Computes the exponential of the elements of a vector inplace.

 ExpInto 
Computes the exponential of the elements of a vector.

 FillMissingValues(T) 
Replaces all missing values in the vector with the specified value.

 FillMissingValues(Direction, Int32) 
Replaces all missing values in a vector with the specified value.

 FillMissingValuesInPlace(T) 
Replaces all missing values in the vector with the specified value inplace.

 FillMissingValuesInPlace(Direction, Int32) 
Replaces all missing values in a vector with the specified value inplace.

 FillMissingValuesInto(T, VectorT) 
Replaces all missing values in a vector with the specified value.

 FillMissingValuesInto(Direction, VectorT, Int32) 
Replaces all missing values in a vector with the previous or next nonmissing value.

 Finalize  Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) 
 Find 
Enumerates the indexes that match a condition.

 Floor 
Returns a vector whose elements are the components of another vector
rounded down to the nearest integer.

 FloorCore 
Computes the largest integers smaller than the elements of a vector.

 FloorInPlace 
Computes the largest integers smaller than the elements of a vector inplace.

 FloorInto 
Computes the largest integers smaller than the elements of a vector.

 GetK(K) 
Gets the value with the specified key.

 GetK1, K2(K1, K2) 
Gets the value at the specified key.

 GetComponents 
Gets the components of the Vector.

 GetEnumerator  
 GetHashCode 
Returns the hash code for this instance.
(Overrides ObjectGetHashCode.) 
 GetHashCode(IEqualityComparer) 
Returns a hash code for this instance.

 GetNearestK 
Gets the value nearest to the specified key.

 GetNearestValuesK 
Returns a vector containing the items nearest to the specified key values.

 GetObjectData  
 GetProduct  Obsolete.
Gets the product of the elements of the vector.

 GetSubvector(Range) 
Returns a vector whose elements are a subset of the elements of
this instance

 GetSubvector(Int32, Int32) 
Returns a vector whose elements are a subset of the elements of
this instance

 GetSubvector(Range, Intent) 
Returns a vector whose elements are a subset of the elements of
this instance

 GetSubvector(Int32, Int32, Int32) 
Returns a vector whose elements are a subset of the elements of
this instance

 GetSubvector(Int32, Int32, Int32, Intent) 
Returns a vector whose elements are a subset of the elements of
this instance

 GetSum  Obsolete.
Gets the sum of the elements of the vector.

 GetType  Gets the Type of the current instance. (Inherited from Object.) 
 GetValue(Int32) 
Gets the vector element at the specified position.

 GetValueK(K) 
Gets the value at the specified key.

 GetValues(Int32, Boolean) 
Returns a new vector that contains the elements of the vector with the specified indexes.

 GetValuesK(IEnumerableK) 
Returns a vector containing the items at the specified key values.

 GreaterThan(T, VectorT) 
Checks if the elements of one vector are greater than a constant.

 GreaterThan(VectorT, VectorT) 
Checks if the elements of one vector are greater than the corresponding elements
of another vector.

 GreaterThan(VectorT, T) 
Checks if the elements of one vector are greater than a constant.

 GreaterThanAsLeftCore(T, VectorBoolean) 
Checks if the elements of one vector are greater than a constant.

 GreaterThanAsLeftCore(VectorT, VectorBoolean) 
Checks if the elements of one vector are greater than the corresponding elements
of another vector.

 GreaterThanAsRightCore 
Checks if the elements of one vector are greater than the corresponding elements
of another vector.

 GreaterThanInto 
Checks if the elements of one vector are greater than the corresponding elements
of another vector.

 GreaterThanOrEqualTo(T, VectorT) 
Checks if the elements of one vector are greater than or equal to a constant.

 GreaterThanOrEqualTo(VectorT, VectorT) 
Checks if the elements of one vector are greater than or equal to the corresponding elements
of another vector.

 GreaterThanOrEqualTo(VectorT, T) 
Checks if the elements of one vector are greater than or equal to a constant.

 GreaterThanOrEqualToAsLeftCore 
Checks if the elements of one vector are greater than or equal to
the corresponding elements of another vector.

 GreaterThanOrEqualToAsRightCore 
Checks if the elements of one vector are greater than or equal to the corresponding elements
of another vector.

 GreaterThanOrEqualToInto 
Checks if the elements of one vector are greater than or equal to
the corresponding elements of another vector.

 GroupBy 
Constructs a vector of vectors grouped on all but the last level of the index.

 Hypot 
Computes the square root of the sum of the squared corresponding elements
of two matrices.

 HypotCore 
Computes the square root of the sum of the squared corresponding elements
of this vector and another vector.

 HypotInto 
Computes the square root of the sum of the squared corresponding elements
of two matrices.

 Inverse 
Returns a Vector whose components are the inverses (reciprocals) of the components of another vector.

 IsComponentWritable  Obsolete.
Gets a value indicating whether the value of the element at
the specified index can be changed.

 IsElementWritable 
Gets a value indicating whether the value of the element at
the specified index can be changed.

 IsMissing 
Returns whether the value at the specified index is missing.

 Join(VectorT) 
Joins vectors together to form one large vector.

 Join(VectorT, VectorT) 
Joins two vectors.

 LessThan(T, VectorT) 
Checks if the elements of one vector are less than a constant.

 LessThan(VectorT, VectorT) 
Checks if the elements of one vector are less than the corresponding elements
of another vector.

 LessThan(VectorT, T) 
Checks if the elements of one vector are less than a constant.

 LessThanAsLeftCore 
Checks if the elements of one vector are greater than the corresponding elements
of another vector.

 LessThanAsRightCore 
Checks if the elements of one vector are greater than the corresponding elements
of another vector.

 LessThanInto 
Checks if the elements of one vector are greater than the corresponding elements
of another vector.

 LessThanOrEqualTo(T, VectorT) 
Checks if the elements of one vector are less than or equal to a constant.

 LessThanOrEqualTo(VectorT, VectorT) 
Checks if the elements of one vector are less than or equal to the corresponding elements
of another vector.

 LessThanOrEqualTo(VectorT, T) 
Checks if the elements of one vector are less than or equal to a constant.

 LessThanOrEqualToAsLeftCore 
Checks if the elements of one vector are greater than or equal to
the corresponding elements of another vector.

 LessThanOrEqualToAsRightCore 
Checks if the elements of one vector are greater than or equal to the corresponding elements
of another vector.

 LessThanOrEqualToInto 
Checks if the elements of one vector are greater than or equal to
the corresponding elements of another vector.

 Log(VectorT) 
Returns a vector whose elements are the logarithms of the components of another vector.

 Log(VectorT, T) 
Returns a vector whose elements are the logarithms of the components of another vector.

 Log10 
Returns a vector whose elements are the base 10 logarithms of the components of another vector.

 Log10Core 
Computes the base 10 logarithm of the elements of a vector.

 Log10InPlace 
Computes the logarithm of the elements of a vector inplace.

 Log10Into 
Computes the base 10 logarithm of the elements of a vector.

 LogCore(VectorT) 
Computes the logarithm of the elements of a vector.

 LogCore(T, VectorT) 
Computes the logarithm of the elements of a vector.

 LogInPlace 
Computes the logarithm of the elements of a vector inplace.

 LogInPlace(T) 
Computes the logarithm of the elements of a vector inplace.

 LogInto(VectorT, VectorT) 
Computes the logarithm of the elements of a vector.

 LogInto(VectorT, T, VectorT) 
Computes the logarithm of the elements of a vector.

 ManhattanDistance 
Returns the Manhattan (city block) distance between two vectors.

 MapU(FuncT, U) 
Applies a function to the elements of a vector and returns the result.

 MapU(FuncT, U, VectorT) 
Applies a function to the elements of a vector
and returns the result in a new vector.

 MapU, V(FuncT, U, V, VectorT, VectorU) 
Applies a function to the corresponding elements of two vectors
and returns the result in a new vector.

 MapAsFirstCoreU, V 
Applies a function to the corresponding elements of two vectors.

 MapAsSecondCoreU, V 
Applies a function to the corresponding elements of two vectors.

 MapCoreU 
Applies a function to the elements of a vector.

 MapInPlace(FuncT, T) 
Applies a function inplace to the elements of a vector.

 MapInPlaceU(FuncT, U, T, VectorU) 
Applies a function to the elements of a vector.

 MapInPlaceU(FuncU, T, T, VectorU) 
Applies a function inplace to the elements of a vector as the second argument.

 MapIntoU(FuncT, U, VectorU) 
Applies a function to the elements of a vector.

 MapIntoU(FuncT, U, VectorT, VectorU) 
Applies a function to the elements of a vector.

 MapIntoU, V(FuncT, U, V, VectorT, VectorU, VectorV) 
Applies a function to the corresponding elements of two vectors
and returns the result in a third vector.

 Max 
Returns the value of the largest element in this
vector.

 Max(Int32) 
Returns the value of the largest element in this
vector.

 Max(VectorT) 
Returns the value of the largest component of a vector.

 Max(T, VectorT) 
Returns a vector whose elements are the maximum of the components of a vector
and a real number.

 Max(VectorT, VectorT) 
Returns a vector whose elements are the maximums of the components of two vectors.

 Max(VectorT, T) 
Returns a vector whose elements are the maximum of the components of a vector
and a real number.

 MaxCore(T, VectorT) 
Returns a vector whose elements are the maximum of the components of a vector
and a real number.

 MaxCore(VectorT, VectorT) 
Returns a vector whose elements are the maximums of the components of two vectors.

 MaximumDistance 
Returns the largest distance between two vectors.

 MaxIndex 
Returns the index of the largest element in this
vector.

 MaxIndex(VectorT) 
Returns the index of the largest component of a vector.

 MaxInPlace 
Returns a vector whose elements are the maximum of the components of a vector
and a real number.

 MaxInto(VectorT, VectorT, VectorT) 
Returns a vector whose elements are the maximums of the components of two vectors.

 MaxInto(VectorT, T, VectorT) 
Returns a vector whose elements are the maximum of the components of a vector
and a real number.

 MemberwiseClone  Creates a shallow copy of the current Object. (Inherited from Object.) 
 Min 
Returns the value of the smallest element in this
vector.

 Min(Int32) 
Returns the value of the smallest element in this
vector.

 Min(VectorT) 
Returns the value of the smallest component of a vector.

 Min(T, VectorT) 
Returns a vector whose elements are the minimum of the components of a vector
and a real number.

 Min(VectorT, VectorT) 
Returns a vector whose elements are the minimums of the components of two vectors.

 Min(VectorT, T) 
Returns a vector whose elements are the minimum of the components of a vector
and a real number.

 MinCore(T, VectorT) 
Returns a vector whose elements are the minimum of the components of a vector
and a real number.

 MinCore(VectorT, VectorT) 
Returns a vector whose elements are the minimums of the components of two vectors.

 MinIndex 
Returns the index of the smallest element in this
vector.

 MinIndex(VectorT) 
Returns the index of the smallest component of a vector.

 MinInPlace 
Returns a vector whose elements are the minimum of the components of a vector
and a real number.

 MinInto(VectorT, VectorT, VectorT) 
Returns a vector whose elements are the minimums of the components of two vectors.

 MinInto(VectorT, T, VectorT) 
Returns a vector whose elements are the minimum of the components of a vector
and a real number.

 MinkowskiMeasure 
Returns the Minkowski distance between two vectors.

 Multiply(T)  Obsolete.
Multiplies a vector by a given factor.

 Multiply(MatrixT)  Obsolete.
Adds the scaled product of a matrix and a
VectorT to this VectorT.

 Multiply(T, VectorT) 
Multiplies a vector by a constant.

 Multiply(MatrixT, MatrixOperationSide)  Obsolete. 
 Multiply(VectorT, T) 
Multiplies a vector by a constant.

 MultiplyCore 
Multiplies a vector by a constant.

 MultiplyInPlace(T) 
Multiplies a vector inplace by the specified factor.

 MultiplyInPlace(MatrixT, MatrixOperationSide)  
 MultiplyInto(T, VectorT, VectorT) 
Multiplies a vector by a constant.

 MultiplyInto(VectorT, T, VectorT) 
Multiplies a vector by a constant.

 Negate 
Negates a vector.

 NegateInPlace 
Negates a vector inplace.

 NegateInto 
Negates a vector.

 Norm 
Returns the twonorm of the vector.

 Norm(Int32) 
Returns the norm of the specified order of this
vector.

 Norm(T) 
Returns the norm of the specified order of this
vector.

 Normalize 
Scales the vector to make its
twonorm equal to one.

 NormInternal(Int32) 
Returns the norm of the specified order of this
vector.

 NormInternal(T) 
Returns the norm of the specified order of this vector.

 NormSquared 
Returns the square of the twonorm of this vector.

 NotEqualTo(T, VectorT) 
Checks if the elements of one vector are not equal to a constant.

 NotEqualTo(VectorT, VectorT) 
Checks if the elements of one vector are not equal to the corresponding elements
of another vector.

 NotEqualTo(VectorT, T) 
Checks if the elements of one vector are not equal to a constant.

 OneNorm 
Returns the onenorm of this vector.

 Permute(Permutation) 
Permutes a vector.

 Permute(Permutation, Boolean) 
Permutes a vector.

 Permute(VectorT, Permutation) 
Permutes a vector.

 Pow(VectorT, Int32) 
Returns a Vector whose components are the components of another vector raised to the specified power.

 Pow(VectorT, T) 
Returns a Vector whose components are the components of another vector raised to the specified power.

 Product 
Gets the product of the elements of the vector.

 Product(VectorT) 
Returns the product of the components of a vector.

 Project 
Returns the projection of one vector onto another.

 Reciprocal 
Returns a vector whose elements are the inverses (reciprocals) of the components of another vector.

 ReciprocalCore 
Computes the inverses (reciprocals) of the elements of a vector.

 ReciprocalInPlace 
Computes the inverses (reciprocals) of the elements of a vector inplace.

 ReciprocalInto 
Computes the inverses (reciprocals) of the elements of a vector.

 ReindexK 
Returns a new vector that contains the values corresponding to the specified keys.

 RemoveMissingValues 
Removes all the missing values from a vector and returns the result.

 ReplaceValue 
Replaces every occurrence of a value with a new value.

 ReplaceValueInPlace 
Replaces every occurrence of a value with a new value.

 ReplaceValueInto 
Replaces every occurrence of a value with a new value.

 ResampleR, U  
 Reshape 
Returns a matrix that contains the vector elements columnwise.

 Round(VectorT) 
Returns a vector whose elements are the components of another vector
rounded to the nearest integer.

 Round(VectorT, MidpointRounding) 
Returns a vector whose elements are the components of another vector
rounded to the nearest integer.

 SetMissing 
Declares that the value at the specified index is missing.

 SetToZero 
Sets all the elements of the vector to 0.

 SetValue(T) 
Sets all the elements of the vector to
the specified value.

 SetValue(T, Int32) 
Sets the vector element at the specified position to the specified value.

 SetValueK(T, K) 
Sets the value at the specified key value.

 ShallowCopy 
Makes a shallow copy of this vector.

 Sin 
Computes the sine of the elements of a vector.

 SinCore 
Computes the sine of the elements of a vector.

 Sinh 
Computes the hyperbolic sine of the elements of a vector.

 SinhCore 
Computes the hyperbolic sine of the elements of a vector.

 SinhInPlace 
Computes the hyperbolic sine of the elements of a vector inplace.

 SinhInto 
Computes the hyperbolic sine of the elements of a vector.

 SinInPlace 
Computes the sine of the elements of a vector inplace.

 SinInto 
Computes the sine of the elements of a vector.

 Sort  Obsolete.
Sorts the vector in ascending order.

 Sort(SortOrder)  Obsolete.
Sorts the vector in the specified order.

 Sort(VectorT) 
Sorts the vector in ascending order.

 Sort(VectorT, SortOrder) 
Sorts the vector in the specified order.

 Sort(VectorT, SortOrder, Permutation) 
Sorts the vector in the specified order.

 SortInPlace 
Sorts the vector in ascending order.

 SortInPlace(SortOrder) 
Sorts the vector in the specified order.

 SortInPlace(SortOrder, Permutation) 
Sorts the vector in the specified order.

 Sqrt 
Computes the square root of the elements of a vector.

 SqrtCore 
Computes the square root of the elements of a vector.

 SqrtInPlace 
Computes the square root of the elements of a vector inplace.

 SqrtInto 
Computes the square root of the elements of a vector.

 SquaredEuclidianDistance 
Returns the square of the Euclidian distance between two vectors.

 Subtract(VectorT)  Obsolete.
Subtracts another vector from this vector.

 Subtract(T, VectorT) 
Subtracts a vector from a constant.

 Subtract(MatrixT, VectorT)  Obsolete.
Subtracts the product of a matrix and a
VectorT from this VectorT.

 Subtract(VectorT, VectorT) 
Subtracts two vectors.

 Subtract(VectorT, T) 
Subtracts a constant from a vector.

 SubtractAsLeftCore(T, VectorT) 
Subtracts a constant from a vector.

 SubtractAsLeftCore(VectorT, VectorT) 
Subtracts one vector from another.

 SubtractAsRightCore(T, VectorT) 
Subtracts a vector from a constant.

 SubtractAsRightCore(VectorT, VectorT) 
Subtracts one vector from another.

 SubtractInPlace(T) 
Subtracts a constant value from the elements of this vector inplace.

 SubtractInPlace(VectorT) 
Subtracts another vector from this vector inplace.

 SubtractInto(T, VectorT, VectorT) 
Subtracts a vector from a constant.

 SubtractInto(VectorT, VectorT, VectorT) 
Subtracts one vector from another.

 SubtractInto(VectorT, T, VectorT) 
Subtracts two vectors.

 SubtractProduct  Obsolete.
Subtracts the product of a matrix and a
VectorT from this VectorT.

 SubtractProductInPlace 
Subtracts the product of a matrix and a
VectorT from this VectorT.

 Sum 
Gets the sum of the elements of the vector.

 Sum(VectorT) 
Returns the sum of the components of a vector.

 Summarize 
Returns a summary of the contents of the matrix using the default summary options.

 Summarize(SummaryOptions) 
Returns a summary of the contents of the matrix using the specified options.

 Swap 
Swaps the elements of two vectors.

 SwapElements 
Exchanges two elements of the vector.

 Tan 
Computes the tangent of the elements of a vector.

 TanCore 
Computes the tangent of the elements of a vector.

 Tanh 
Computes the hyperbolic tangent of the elements of a vector.

 TanhCore 
Computes the hyperbolic tangent of the elements of a vector.

 TanhInPlace 
Computes the hyperbolic tangent of the elements of a vector inplace.

 TanhInto 
Computes the hyperbolic tangent of the elements of a vector.

 TanInPlace 
Computes the tangent of the elements of a vector inplace.

 TanInto 
Computes the tangent of the elements of a vector.

 ToArray 
Gets the elements of the vector.

 ToColumnMatrix 
Creates a matrix with the vector as its only column..

 ToDenseVector 
Makes a copy of this instance and returns it as a
dense vector.

 ToRowMatrix 
Creates a matrix with the vector as its only column..

 ToSparseVector  
 ToString 
Returns a String representation of this
VectorT.
(Overrides ObjectToString.) 
 ToString(String) 
Converts the numeric value of this vector instance
to its equivalent string representation, using the
specified format.

 ToString(String, IFormatProvider) 
Returns a String representation of this vector.

 ToStringInternal 
Writes a string representation of this VectorT
to an instance of StringBuilder using the specified
number format.

 TryCastU 
Attempts to convert the elements of the vector to the specified type.

 TryEnsureWritable 
Ensures that every element in the vector can be written to.

 TryEnsureWritable(Int32) 
Ensures that the element at the specified index in the vector can be written to.

 TryEnsureWritable(Int32, Int32) 
Ensures that the element at the specified index in the vector can be written to.

 TryGetK 
Attempts to get the value with the specified key.

 UnstackR1, R2  
 UnstackR1, R2, R3  
 WeightedNorm 
Returns the weighted twonorm of the vector.

 WindowU 
Returns a new vector that aggregates the values in a sliding window
of the specified size.

 Zero  Obsolete.
Sets all the components of the Vector to 0.
