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

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

@{" IEEEDPAcos() " Link "IEEEDPAcos()"}    @{" IEEEDPExp() " Link "IEEEDPExp()"}      @{" IEEEDPSin() " Link "IEEEDPSin()"}       @{" IEEEDPTanh() " Link "IEEEDPTanh()"}
@{" IEEEDPAsin() " Link "IEEEDPAsin()"}    @{" IEEEDPFieee() " Link "IEEEDPFieee()"}    @{" IEEEDPSincos() " Link "IEEEDPSincos()"}    @{" IEEEDPTieee() " Link "IEEEDPTieee()"}
@{" IEEEDPAtan() " Link "IEEEDPAtan()"}    @{" IEEEDPLog() " Link "IEEEDPLog()"}      @{" IEEEDPSinh() " Link "IEEEDPSinh()"}
@{" IEEEDPCos() " Link "IEEEDPCos()"}     @{" IEEEDPLog10() " Link "IEEEDPLog10()"}    @{" IEEEDPSqrt() " Link "IEEEDPSqrt()"}
@{" IEEEDPCosh() " Link "IEEEDPCosh()"}    @{" IEEEDPPow() " Link "IEEEDPPow()"}      @{" IEEEDPTan() " Link "IEEEDPTan()"}

@EndNode

@Node "IEEEDPAcos()" "mathieeedoubtrans.library/IEEEDPAcos"

NAME
    IEEEDPAcos -- compute the arc cosine of a number

SYNOPSIS
      x   = IEEEDPAcos(  y  );
    d0/d1              d0/d1

    double  x,y;

FUNCTION
    Compute arc cosine of y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO
    @{"IEEEDPCos()" Link "IEEEDPCos()"}, @{"IEEEDPAtan()" Link "IEEEDPAtan()"}, @{"IEEEDPAsin()" Link "IEEEDPAsin()"}

@EndNode

@Node "IEEEDPAsin()" "mathieeedoubtrans.library/IEEEDPAsin"

NAME
    IEEEDPAsin -- compute the arcsine of a number

SYNOPSIS
      x   = IEEEDPAsin(  y  );
    d0/d1              d0/d1

    double  x,y;

FUNCTION
    Compute the arc sine of y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO
    @{"IEEEDPSin()" Link "IEEEDPSin()"}, @{"IEEEDPAtan()" Link "IEEEDPAtan()"}, @{"IEEEDPAcos()" Link "IEEEDPAcos()"}

@EndNode

@Node "IEEEDPAtan()" "mathieeedoubtrans.library/IEEEDPAtan"

NAME
    IEEEDPAtan -- compute the arctangent of a floating point number

SYNOPSIS
      x   = IEEEDPAtan(  y  );
    d0/d1              d0/d1

    double  x,y;

FUNCTION
    Compute arctangent of y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO
    @{"IEEEDPTan()" Link "IEEEDPTan()"}, @{"IEEEDPAsin()" Link "IEEEDPAsin()"}, IEEEDPACos()

@EndNode

@Node "IEEEDPCos()" "mathieeedoubtrans.library/IEEEDPCos"

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

SYNOPSIS
      x   = IEEEDPCos(  y  );
    d0/d1              d0/d1

    double  x,y;

FUNCTION
    Compute cosine of y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO
    @{"IEEEDPAcos()" Link "IEEEDPAcos()"}, @{"IEEEDPSin()" Link "IEEEDPSin()"}, @{"IEEEDPTan()" Link "IEEEDPTan()"}

@EndNode

@Node "IEEEDPCosh()" "mathieeedoubtrans.library/IEEEDPCosh"

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

SYNOPSIS
      x   = IEEEDPCosh(  y  );
    d0/d1              d0/d1

    double  x,y;

FUNCTION
    Compute hyperbolic cosine of y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO
    @{"IEEEDPSinh()" Link "IEEEDPSinh()"}, @{"IEEEDPTanh()" Link "IEEEDPTanh()"}

@EndNode

@Node "IEEEDPExp()" "mathieeedoubtrans.library/IEEEDPExp"

NAME
    IEEEDPExp -- compute the exponential of e

SYNOPSIS
      x   = IEEEDPExp(  y  );
    d0/d1             d0/d1

    double  x,y;

FUNCTION
    Compute e^y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

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

@EndNode

@Node "IEEEDPFieee()" "mathieeedoubtrans.library/IEEEDPFieee"

NAME
    IEEEDPFieee -- convert IEEE single to IEEE double

SYNOPSIS
      x   = IEEEDPFieee(  y  );
    d0/d1                 d0

    float   y;
    double  x;

FUNCTION
    Convert IEEE single precision number to IEEE double precision.

INPUTS
    y - IEEE single precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

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

@EndNode

@Node "IEEEDPLog()" "mathieeedoubtrans.library/IEEEDPLog"

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

SYNOPSIS
      x   = IEEEDPLog(  y  );
    d0/d1             d0/d1

    double  x,y;

FUNCTION
    Compute ln(y) in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

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

@EndNode

@Node "IEEEDPLog10()" "mathieeedoubtrans.library/IEEEDPLog10"

NAME
    IEEEDPLog10 -- compute logarithm base 10 of a number

SYNOPSIS
      x   = IEEEDPLog10(  y  );
    d0/d1               d0/d1

    double  x,y;

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

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

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

@EndNode

@Node "IEEEDPPow()" "mathieeedoubtrans.library/IEEEDPPow"

NAME
    IEEEDPPow -- raise a number to another number power

SYNOPSIS
      z   = IEEEDPPow(  x  ,  y  );
    d0/d1             d2/d3 d0/d1

    double  x,y,z;

FUNCTION
    Compute y^x in IEEE double precision

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

RESULT
    z - IEEE double precision floating point value

BUGS

SEE ALSO

@EndNode

@Node "IEEEDPSin()" "mathieeedoubtrans.library/IEEEDPSin"

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

SYNOPSIS
      x   = IEEEDPSin(  y  );
    d0/d1             d0/d1

    double  x,y;

FUNCTION
    Compute sine of y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO
    @{"IEEEDPAsin()" Link "IEEEDPAsin()"}, @{"IEEEDPTan()" Link "IEEEDPTan()"}, @{"IEEEDPCos()" Link "IEEEDPCos()"}

@EndNode

@Node "IEEEDPSincos()" "mathieeedoubtrans.library/IEEEDPSincos"

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

SYNOPSIS
      x   = IEEEDPSincos( z ,  y  );
    d0/d1                a0  d0/d1

    double  x,y,*z;

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

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

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO
    @{"IEEEDPSin()" Link "IEEEDPSin()"}, @{"IEEEDPCos()" Link "IEEEDPCos()"}

@EndNode

@Node "IEEEDPSinh()" "mathieeedoubtrans.library/IEEEDPSinh"

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

SYNOPSIS
      x   = IEEEDPSinh(  y  );
    d0/d1              d0/d1

    double  x,y;

FUNCTION
    Compute hyperbolic sine of y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO
    @{"IEEEDPCosh" link "IEEEDPCosh()"}, @{"IEEEDPTanh" link "IEEEDPTanh()"}

@EndNode

@Node "IEEEDPSqrt()" "mathieeedoubtrans.library/IEEEDPSqrt"

NAME
    IEEEDPSqrt -- compute the square root of a number

SYNOPSIS
      x   = IEEEDPSqrt(  y  );
    d0/d1              d0/d1

    double  x,y;

FUNCTION
    Compute square root of y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO

@EndNode

@Node "IEEEDPTan()" "mathieeedoubtrans.library/IEEEDPTan"

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

SYNOPSIS
      x   = IEEEDPTan(  y  );
    d0/d1             d0/d1

    double  x,y;

FUNCTION
    Compute tangent of y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO
    @{"IEEEDPAtan()" Link "IEEEDPAtan()"}, @{"IEEEDPSin()" Link "IEEEDPSin()"}, @{"IEEEDPCos()" Link "IEEEDPCos()"}

@EndNode

@Node "IEEEDPTanh()" "mathieeedoubtrans.library/IEEEDPTanh"

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

SYNOPSIS
      x   = IEEEDPTanh(  y  );
    d0/d1              d0/d1

    double  x,y;

FUNCTION
    Compute hyperbolic tangent of y in IEEE double precision

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE double precision floating point value

BUGS

SEE ALSO
    @{"IEEEDPSinh()" Link "IEEEDPSinh()"}, @{"IEEEDPCosh()" Link "IEEEDPCosh()"}

@EndNode

@Node "IEEEDPTieee()" "mathieeedoubtrans.library/IEEEDPTieee"

NAME
    IEEEDPTieee -- convert IEEE double to IEEE single

SYNOPSIS
      x   = IEEEDPTieee(  y  );
     d0                 d0/d1

    double  y;
    float   x;

FUNCTION
    Convert IEEE double precision number to IEEE single precision.

INPUTS
    y - IEEE double precision floating point value

RESULT
    x - IEEE single precision floating point value

BUGS

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

@EndNode

