nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.Runtime / Add

Add

Full name Microsoft.VisualBasic.Math.SIMD.Add Assembly Microsoft.VisualBasic.Runtime Members 8

逐元素加法。

00 Remarks

这个类型原有的公开函数(f64_*)全部被保留下来并改写为 SimdEngine 的薄封装,因此既有的调用点无需任何改动即可 直接获得新的向量化实现。

01 Syntax

Microsoft.VisualBasic.Math.SIMD.Add

02 Methods

NameOverloadsSummary
f64_op_add_f64_scalar 1 向量加标量:v1(i) + v2
f64_op_add_f64 1 向量加向量:v1(i) + v2(i)
f32_op_add_f32_scalar 1 向量加标量(Single)
f32_op_add_f32 1 向量加向量(Single)
int32_op_add_int32_scalar 1 向量加标量(Int32)
int32_op_add_int32 1 向量加向量(Int32)
int64_op_add_int64_scalar 1 向量加标量(Int64)
int64_op_add_int64 1 向量加向量(Int64)

03 Members

method f64_op_add_f64_scalar #
f64_op_add_f64_scalar(Double(), Double)

向量加标量:v1(i) + v2

Parameters
NameTypeDescription
v1Double()

-

v2Double

-

method f64_op_add_f64 #
f64_op_add_f64(Double(), Double())

向量加向量:v1(i) + v2(i)

method f32_op_add_f32_scalar #
f32_op_add_f32_scalar(Single(), Single)

向量加标量(Single)

method f32_op_add_f32 #
f32_op_add_f32(Single(), Single())

向量加向量(Single)

method int32_op_add_int32_scalar #
int32_op_add_int32_scalar(Int32(), Int32)

向量加标量(Int32)

method int32_op_add_int32 #
int32_op_add_int32(Int32(), Int32())

向量加向量(Int32)

method int64_op_add_int64_scalar #
int64_op_add_int64_scalar(Int64(), Int64)

向量加标量(Int64)

method int64_op_add_int64 #
int64_op_add_int64(Int64(), Int64())

向量加向量(Int64)