Click or drag to resize

Simd Methods

The Simd type exposes the following members.

Methods
 NameDescription
Public Extension MethodAtan2(Vector256Double, Vector256Double)Computes four Atan2(Double, Double) at once.
Public Extension MethodAtan2(Vector512Double, Vector512Double)Computes eight Atan2(Double, Double) at once.
Public Extension MethodLog(Vector256Double)Computes four logarithms at once.
Public Extension MethodLog(Vector512Double)Computes eight logarithms at once.
Public Extension MethodPoly4(Vector256Double, Double, Double, Double, Double, Double)Calculates c₄x⁴+c₃x³+c₂x²+c₁x+c₀.
Public Extension MethodPoly4(Vector512Double, Double, Double, Double, Double, Double)Calculates c₄x⁴+c₃x³+c₂x²+c₁x+c₀.
Public Extension MethodPoly5(Vector256Double, Double, Double, Double, Double, Double, Double)Calculates c₅x⁵+c₄x⁴+c₃x³+c₂x²+c₁x+c₀.
Public Extension MethodPoly5(Vector512Double, Double, Double, Double, Double, Double, Double)Calculates c₅x⁵+c₄x⁴+c₃x³+c₂x²+c₁x+c₀.
Public Extension MethodPoly5n(Vector256Double, Double, Double, Double, Double, Double)Calculates x⁵+c₄x⁴+c₃x³+c₂x²+c₁x+c₀.
Public Extension MethodPoly5n(Vector512Double, Double, Double, Double, Double, Double)Calculates x⁵+c₄x⁴+c₃x³+c₂x²+c₁x+c₀.
Public Extension MethodSinCosComputes the sine and cosine of a vector of doubles.
Public Extension MethodSinCosNormal(Vector256Double)Computes the sine and cosine of a vector of doubles.
Public Extension MethodSinCosNormal(Vector512Double)Computes the sine and cosine of a vector of doubles.
Top
See Also