Associations are a way of associating dictionaries of
operations with given types at runtime. Associations are global to a
.NET application domain. Once specified an association may not be deleted
or modified.
In this release the system of associations is simply
limited to a registry of types that support dictionaries (i.e. interface objects)
of numeric operations. The following types are pre-registered with associated numeric
operations: float, int32, int64, bigint, float32, Complex, bignum. Other types must be
registered explicitly by user code.
Operations to manipulate floating
point matrices. The submodule [[Matrix.Generic]] contains a
matching set of operations to manipulate matrix types carrying
arbitrary element types.
Operations to manipulate floating
point column vectors. The submodule VectorOps.Generic contains a
matching set of operations to manipulate column vectors carrying
arbitrary element types.