Next: GNAT Heap_Sort g-heasor ads, Previous: GNAT Formatted_String g-forstr ads, Up: The GNAT Library [Contents][Index]
GNAT.Generic_Fast_Math_Functions
(g-gfmafu.ads
)Provides direct access to the underlying implementation of the common
mathematical functions, generally from the system mathematical library.
This differs from Ada.Numerics.Generic_Elementary_Functions
in that
the implementation may deviate from the semantics specified for these
functions in the Reference Manual, for example Numerics.Argument_Error
is not raised. On selected platforms, some of these functions may also
have a vector implementation that can be automatically used by the
compiler when auto-vectorization is enabled.