Float is:module
This module provides reverse-mode Automatic Differentiation
implementation using linear time topological sorting after the fact.
For this form of reverse-mode AD we use
StableName to recover
sharing information from the tape to avoid combinatorial explosion,
and thus run asymptotically faster than it could without such sharing
information, but the use of side-effects contained herein is benign.
This module provides reverse-mode Automatic Differentiation using
post-hoc linear time topological sorting.
For reverse mode AD we use
StableName to recover sharing
information from the tape to avoid combinatorial explosion, and thus
run asymptotically faster than it could without such sharing
information, but the use of side-effects contained herein is benign.
A collection of arbitrary float operations.
Logically consistent comparison of floating point numbers.
Defines convenience functions for inspecting and manipulating
quantities with
RealFloat floating-point representations.
The dimensionally-typed versions of functions from Patrick Perry's
ieee754 package copy that packages API as closely as possible,
by permission. In turn they are based on the
tango math
library for the D language.
Arbitrary precision floating-point numbers with up/down-rounded
operations.
Using this module requires linking with -lfftw3f.
No description available in the introspection data.
TextShow instances and monomorphic functions for floating-point
types.
Since: 2
Calculate and render floating value axes including doubles with
linear, log, and percentage scaling.