User defined functions based on fixed precision arithmetic (C#)#

Various additional numerical context support C#, Visual Basic and Python. It is convenient to divide them into groups to make referencing them per function description more efficient.

The following groups of contexts are available:

Note: this has to mention the userlib functions

Scalar functions with Double and Complex: m53lib and m53libc#

DAMath library.

Double and Complex fully support Boost.Math and Eigen.

https://en.wikipedia.org/wiki/Double-precision_floating-point_format

Binary floating point, single precision: slib and slibc#

sreal and scplx fully support Boost.Math and Eigen.

https://en.wikipedia.org/wiki/Single-precision_floating-point_format

Binary floating point, double precision: dlib and dlibc#

dreal and dcplx fully support Boost.Math and Eigen.

https://en.wikipedia.org/wiki/Double-precision_floating-point_format

Binary floating point, extended precision: elib and elibc#

ereal and ecplx fully support Boost.Math and Eigen.

https://en.wikipedia.org/wiki/Extended_precision

Binary floating point, quadruple precision: qlib and qlib#

qreal and qcplx fully support Boost.Math and Eigen.

https://en.wikipedia.org/wiki/Quadruple-precision_floating-point_format

Binary floating point, octuple precision: olib and olibc#

oreal and ocplx fully support Boost.Math and Eigen.

https://en.wikipedia.org/wiki/Octuple-precision_floating-point_format