logo
Expand description

Abstractions.

Modules

Interfaces to either conver or reinterpret nath data structure as analog of math lib of choice..

Exposed namespace of the module.

Local implementation of traits From / Into. Required because of limmitations of Rust.

Define several traits like NanLikeInterface.

Orphan namespace of the module.

Prelude to use essentials: use my_module::prelude::*.

Protected namespace of the module.

X2 interfaces.

Traits

Trait to interpret canonical math data structures of other math libs as their analogs a math lib of choice to use operations of the library..

Trait to interpret non-canonical math data structures of other math libs as their analogs a math lib of choice to use operations of the library..

Local implementation of trait From.

Local implementation of trait Into.

Implement check is it nan and constructor with NAN value.

Standard interface of vector X2. Implements nominal interface, extending it by constructor make.

Interface of vector X2 for structures with the canonical layout.

Nominal interface of vector X2.

Nominal interface of vector X2.