NSIMD documentation
Index | Tutorial | FAQ | Contribute | API overview | API reference | Wrapped intrinsics | Modules
Tiny expression templates 1D module documentation
Overview | API reference

NSIMD TET1D API reference

This page contains the exhaustive API of the TET1D module. Note that most operators names follow their NSIMD counterparts and have the same semantics. This page is light, you may use CTRL+F to find the operator you are looking for.

Note that all operators accept literals and scalars. For example you may write tet1d::add(a, 1). This also applies when using infix operators. Note that literals or scalars of different types can be used with expression involving other types.

In all signature below the following pseudo types are used for simplification:

Bits manipulation operators

Logicals operators

Basic arithmetic operators

Comparison operators

Rounding functions

Conversion operators

Trigonometric functions

Exponential and logarithmic functions

Hyperbolic functions