Structs

Matrix wrapper.

Type representation — akin to PrimType glued with array dimensions, if any.

Scalar vectors.

Scalar vectors.

Scalar vectors.

Enums

Dimension of a primitive type.

Matrix dimension.

Primitive supported types.

Traits

Class of types that are recognized by the EDSL.

Represent a type (primitive type and array dimension) in the EDSL.

Trait allowing to create 2D scalar vector (V2)constructors. 2D scalar vectors can be created from either two sole scalars or a single 2D scalar vector (identity function).

Trait allowing to create 3D scalar vector (V3)constructors.

Trait allowing to create 4D scalar vector (V4)constructors.

Type Definitions