Provided by: liblapack-doc-man_3.6.0-2ubuntu2_all 

NAME
slamchf77.f -
SYNOPSIS
Functions/Subroutines
real function slamch (CMACH)
SLAMCH
subroutine slamc1 (BETA, T, RND, IEEE1)
SLAMC1
subroutine slamc2 (BETA, T, RND, EPS, EMIN, RMIN, EMAX, RMAX)
SLAMC2
real function slamc3 (A, B)
SLAMC3
subroutine slamc4 (EMIN, START, BASE)
SLAMC4
subroutine slamc5 (BETA, P, EMIN, IEEE, EMAX, RMAX)
SLAMC5
Function/Subroutine Documentation
real function slamc3 (real A, real B)
SLAMC3 Purpose:
SLAMC3 is intended to force A and B to be stored prior to doing
the addition of A and B , for use in situations where optimizers
might hold one of these in a register.
Parameters:
A
B
The values A and B.
subroutine slamc4 (integer EMIN, real START, integer BASE)
SLAMC4 Purpose:
SLAMC4 is a service routine for SLAMC2.
Parameters:
EMIN
The minimum exponent before (gradual) underflow, computed by
setting A = START and dividing by BASE until the previous A
can not be recovered.
START
The starting point for determining EMIN.
BASE
The base of the machine.
subroutine slamc5 (integer BETA, integer P, integer EMIN, logical IEEE, integer EMAX, real RMAX)
SLAMC5 Purpose:
SLAMC5 attempts to compute RMAX, the largest machine floating-point
number, without overflow. It assumes that EMAX + abs(EMIN) sum
approximately to a power of 2. It will fail on machines where this
assumption does not hold, for example, the Cyber 205 (EMIN = -28625,
EMAX = 28718). It will also fail if the value supplied for EMIN is
too large (i.e. too close to zero), probably with overflow.
Parameters:
BETA
The base of floating-point arithmetic.
P
The number of base BETA digits in the mantissa of a
floating-point value.
EMIN
The minimum exponent before (gradual) underflow.
IEEE
A logical flag specifying whether or not the arithmetic
system is thought to comply with the IEEE standard.
EMAX
The largest exponent before overflow
RMAX
The largest machine floating-point number.
Author
Generated automatically by Doxygen for LAPACK from the source code.
Version 3.6.0 Sun Jan 17 2016 slamchf77.f(3)