SIMDExtenders Class

Definition

Namespace: DWSIM.ExtensionMethods
Assembly: DWSIM.ExtensionMethods (in DWSIM.ExtensionMethods.dll) Version: 10.0.0.0
public sealed class SIMDExtenders
Inheritance
Object    SIMDExtenders

Methods

AbsSqrSumY Absolute square sum of vector elements.
AbsSumY Absolute sum of the vector elements
AbsY Computes the absolute value of each vector element.
AddConstY Adds a constant value to vector elements.
AddY Adds vector elements.
DivideY Divides vector elements.
ExpY Computes the exponential of each vector element.
HasInf 
HasNaN 
HasNegative 
LogY Computes the natural logarithm of each vector element.
MaxY Returns the biggest element in the vector.
MaxY_NonZero 
MinY Returns the smallest element in the vector.
MinY_NonZero(Double) Returns the smallest non-zero element in the vector.
MinY_NonZero(Double, Double) 
MultiplyConstY Multiplies vector elements by a constant.
MultiplyY Multiplies vector elements.
NegateY Negates the elements of a vector.
NormalizeY Normalizes a vector (sum = 1).
PowY Computes the exponent of each vector element.
ReplaceInvalidsWithZeroes Replace NaNs and Infinities with zero.
SubtractInversesY 
SubtractInverseY 
SubtractY Subtracts vector elements.
SumY Sum of the vector elements.

Extension Methods

GetEnumNames
(Defined by General)
IsValidDouble
(Defined by General)

See Also