Module: VectorSSE

Defined in:
lib/vector_sse.rb,
lib/vector_sse/version.rb,
ext/vector_sse/vector_sse.c

Defined Under Namespace

Modules: Type Classes: Array, Mat

Constant Summary collapse

Matrix =
Mat
Arr =
Array
VERSION =
"0.0.4".freeze

Class Method Summary collapse

Class Method Details

.add_f32Object

.add_f64Object

.add_s32Object

.add_s64Object

.mul_f32Object

.mul_s32Object

.mul_s64Object

.sub_f32Object

.sub_f64Object

.sub_s32Object

.sub_s64Object

.sum_f32Object

.sum_f64Object

.sum_s32Object

.sum_s64Object

.valid_type(type) ⇒ Object



47
48
49
# File 'lib/vector_sse.rb', line 47

def self.valid_type( type )
   [ Type::S32, Type::S64, Type::F32, Type::F64 ].include?( type )
end

.vec_mul_f32Object

.vec_mul_f64Object

.vec_mul_s32Object

.vec_mul_s64Object