@database "mathieeesingtrans"
@master "Work:RKM/Includes&Autodocs/doc/mathieeesingtrans.doc"

@Node Main "mathieeesingtrans.doc"
@toc "2.0Includes_Autodocs/Autodocs"

@{" IEEESPAcos() " Link "IEEESPAcos()"}    @{" IEEESPExp() " Link "IEEESPExp()"}      @{" IEEESPSin() " Link "IEEESPSin()"}       @{" IEEESPTanh() " Link "IEEESPTanh()"}
@{" IEEESPAsin() " Link "IEEESPAsin()"}    @{" IEEESPFieee() " Link "IEEESPFieee()"}    @{" IEEESPSincos() " Link "IEEESPSincos()"}    @{" IEEESPTieee() " Link "IEEESPTieee()"}
@{" IEEESPAtan() " Link "IEEESPAtan()"}    @{" IEEESPLog() " Link "IEEESPLog()"}      @{" IEEESPSinh() " Link "IEEESPSinh()"}
@{" IEEESPCos() " Link "IEEESPCos()"}     @{" IEEESPLog10() " Link "IEEESPLog10()"}    @{" IEEESPSqrt() " Link "IEEESPSqrt()"}
@{" IEEESPCosh() " Link "IEEESPCosh()"}    @{" IEEESPPow() " Link "IEEESPPow()"}      @{" IEEESPTan() " Link "IEEESPTan()"}

@EndNode

@Node "IEEESPAcos()" "mathieeesingtrans.library/IEEESPAcos"

NAME
    IEEESPAcos -- compute the arc cosine of a number

SYNOPSIS
      x   = IEEESPAcos(  y  );
    d0                 d0

    float   x,y;

FUNCTION
    Compute arc cosine of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPCos()" Link "IEEESPCos()"}, @{"IEEESPAtan()" Link "IEEESPAtan()"}, @{"IEEESPAsin()" Link "IEEESPAsin()"}

@EndNode

@Node "IEEESPAsin()" "mathieeesingtrans.library/IEEESPAsin"

NAME
    IEEESPAsin -- compute the arcsine of a number

SYNOPSIS
      x   = IEEESPAsin(  y  );
    d0                 d0

    float   x,y;

FUNCTION
    Compute the arc sine of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPSin()" Link "IEEESPSin()"}, @{"IEEESPAtan()" Link "IEEESPAtan()"}, @{"IEEESPAcos()" Link "IEEESPAcos()"}

@EndNode

@Node "IEEESPAtan()" "mathieeesingtrans.library/IEEESPAtan"

NAME
    IEEESPAtan -- compute the arc tangent of number

SYNOPSIS
      x   = IEEESPAtan(  y  );
    d0                 d0

    single  x,y;

FUNCTION
    Compute arctangent of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO

@EndNode

@Node "IEEESPCos()" "mathieeesingtrans.library/IEEESPCos"

NAME
    IEEESPCos -- compute the cosine of a floating point number

SYNOPSIS
      x   = IEEESPCos(  y  );
    d0                 d0

    float   x,y;

FUNCTION
    Compute cosine of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPAcos()" Link "IEEESPAcos()"}, @{"IEEESPSin()" Link "IEEESPSin()"}, @{"IEEESPTan()" Link "IEEESPTan()"}

@EndNode

@Node "IEEESPCosh()" "mathieeesingtrans.library/IEEESPCosh"

NAME
    IEEESPCosh -- compute the hyperbolic cosine of a floating point number

SYNOPSIS
      x   = IEEESPCosh(  y  );
    d0                 d0

    float   x,y;

FUNCTION
    Compute hyperbolic cosine of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPSinh()" Link "IEEESPSinh()"}, @{"IEEESPTanh()" Link "IEEESPTanh()"}

@EndNode

@Node "IEEESPExp()" "mathieeesingtrans.library/IEEESPExp"

NAME
    IEEESPExp -- compute the exponential of e

SYNOPSIS
      x   = IEEESPExp(  y  );
    d0                d0

    float   x,y;

FUNCTION
    Compute e^y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPLog()" Link "IEEESPLog()"}

@EndNode

@Node "IEEESPFieee()" "mathieeesingtrans.library/IEEESPFieee"

NAME
    IEEESPFieee -- convert IEEE single to IEEE single

SYNOPSIS
      x   = IEEESPFieee(  y  );
    d0                    d0

    float   y;
    float  x;

FUNCTION
    Convert IEEE single precision number to IEEE single precision.
    These are included for completeness although they just
    return the input parameter. A good way to remember how these
    functions work is: They convert to and from the local format
    to Single Precision IEEE. The local format for this library
    happens to also be Single Precision IEEE.

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPTieee()" Link "IEEESPTieee()"}

@EndNode

@Node "IEEESPLog()" "mathieeesingtrans.library/IEEESPLog"

NAME
    IEEESPLog -- compute the natural logarithm of a floating point number

SYNOPSIS
      x   = IEEESPLog(  y  );
    d0                d0

    float   x,y;

FUNCTION
    Compute ln(y) in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPExp()" Link "IEEESPExp()"}

@EndNode

@Node "IEEESPLog10()" "mathieeesingtrans.library/IEEESPLog10"

NAME
    IEEESPLog10 -- compute logarithm base 10 of a number

SYNOPSIS
      x   = IEEESPLog10(  y  );
    d0                  d0

    float   x,y;

FUNCTION
    Compute the logarithm base 10 of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPLog()" Link "IEEESPLog()"}

@EndNode

@Node "IEEESPPow()" "mathieeesingtrans.library/IEEESPPow"

NAME
    IEEESPPow -- raise a number to another number power

SYNOPSIS
      z   = IEEESPPow(  x  ,  y  );
    d0                d1 d0

    float   x,y,z;

FUNCTION
    Compute y^x in IEEE single precision

INPUTS
    x - IEEE single precision floating point value
    y - IEEE single precision floating point value

RESULT
    z - IEEE single precision floating point value

BUGS

SEE ALSO

@EndNode

@Node "IEEESPSin()" "mathieeesingtrans.library/IEEESPSin"

NAME
    IEEESPSin -- compute the sine of a floating point number

SYNOPSIS
      x   = IEEESPSin(  y  );
    d0                d0

    float   x,y;

FUNCTION
    Compute sine of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPAsin()" Link "IEEESPAsin()"}, @{"IEEESPTan()" Link "IEEESPTan()"}, @{"IEEESPCos()" Link "IEEESPCos()"}

@EndNode

@Node "IEEESPSincos()" "mathieeesingtrans.library/IEEESPSincos"

NAME
    IEEESPSincos -- compute the arc tangent of a floating point number

SYNOPSIS
      x   = IEEESPSincos( z ,  y  );
    d0                   a0  d0

    float   x,y,*z;

FUNCTION
    Compute sin and cosine of y in IEEE single precision.
    Store the cosine in *z. Return the sine of y.

INPUTS
    y - IEEE single precision floating point value
    z - pointer to IEEE single precision floating point number

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPSin()" Link "IEEESPSin()"}, @{"IEEESPCos()" Link "IEEESPCos()"}

@EndNode

@Node "IEEESPSinh()" "mathieeesingtrans.library/IEEESPSinh"

NAME
    IEEESPSinh -- compute the hyperbolic sine of a floating point number

SYNOPSIS
      x   = IEEESPSinh(  y  );
    d0                 d0

    float   x,y;

FUNCTION
    Compute hyperbolic sine of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPCosh" link "IEEESPCosh()"}, @{"IEEESPTanh" link "IEEESPTanh()"}

@EndNode

@Node "IEEESPSqrt()" "mathieeesingtrans.library/IEEESPSqrt"

NAME
    IEEESPSqrt -- compute the square root of a number

SYNOPSIS
      x   = IEEESPSqrt(  y  );
     d0                  d0

    float   x,y;

FUNCTION
    Compute square root of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO

@EndNode

@Node "IEEESPTan()" "mathieeesingtrans.library/IEEESPTan"

NAME
    IEEESPTan -- compute the tangent of a floating point number

SYNOPSIS
      x   = IEEESPTan(  y  );
    d0                d0

    float   x,y;

FUNCTION
    Compute tangent of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPAtan()" Link "IEEESPAtan()"}, @{"IEEESPSin()" Link "IEEESPSin()"}, @{"IEEESPCos()" Link "IEEESPCos()"}

@EndNode

@Node "IEEESPTanh()" "mathieeesingtrans.library/IEEESPTanh"

NAME
    IEEESPTanh -- compute the hyperbolic tangent of a floating point number

SYNOPSIS
      x   = IEEESPTanh(  y  );
    d0                 d0

    float   x,y;

FUNCTION
    Compute hyperbolic tangent of y in IEEE single precision

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPSinh()" Link "IEEESPSinh()"}, @{"IEEESPCosh()" Link "IEEESPCosh()"}

@EndNode

@Node "IEEESPTieee()" "mathieeesingtrans.library/IEEESPTieee"

NAME
    IEEESPTieee -- convert IEEE single to IEEE single

SYNOPSIS
      x   = IEEESPTieee(  y  );
     d0                 d0

    float   y;
    float   x;

FUNCTION
    Convert IEEE single precision number to IEEE single precision.
    These are included for completeness although they just
    return the input parameter. A good way to remember how these
    functions work is: They convert to and from the local format
    to Single Precision IEEE. The local format for this library
    happens to also be Single Precision IEEE.

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

SEE ALSO
    @{"IEEESPFieee()" Link "IEEESPFieee()"}

@EndNode

