rforcen / Vect

c++ general purpose numerical vector class

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vect

c++ general purpose multithreaded numerical vector class implements: operators, scalar vector aritmetics, several creators, memory mgr. seq, reverse, apply func, filters, . etc. uses kahan algorith to preserve precission when summing vector's components. samples:

VectReal vx(0, M_PI, 1e-4), vy(vx, sin), vytest=vx.func(sin); assert(vx.func(tan) == vx.func(sin) / vx.func(cos));

About

c++ general purpose numerical vector class

License:Apache License 2.0


Languages

Language:C++ 87.6%Language:Objective-C 7.1%Language:Objective-C++ 3.5%Language:Metal 1.8%Language:Makefile 0.0%