Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
sinh.c File Reference
#include "cmplrs/host.h"
#include <math.h>
#include "moremath.h"
Include dependency graph for sinh.c:

Go to the source code of this file.

Functions

double_t sinh (doublt_t arg)
double_t cosh (double_t arg)

Variables

static double_t p0 = -0.6307673640497716991184787251e+6
static double_t p1 = -0.8991272022039509355398013511e+5
static double_t p2 = -0.2894211355989563807284660366e+4
static double_t p3 = -0.2630563213397497062819489e+2
static double_t q0 = -0.6307673640497716991212077277e+6
static double_t q1 = 0.1521517378790019070696485176e+5
static double_t q2 = -0.173678953558233699533450911e+3

Function Documentation

Definition at line 95 of file sinh.c.

References arg.

Referenced by __zcos(), __zsin(), d_cosh(), tanh(), and Targ_IntrinsicOp().

double_t sinh ( doublt_t  arg)

Definition at line 65 of file sinh.c.

References arg, p0, p1, p2, p3, q0, q1, and q2.

Referenced by __zcos(), __zsin(), d_sinh(), tanh(), and Targ_IntrinsicOp().


Variable Documentation

double_t p0 = -0.6307673640497716991184787251e+6 [static]

Definition at line 56 of file sinh.c.

Referenced by sinh().

double_t q0 = -0.6307673640497716991212077277e+6 [static]

Definition at line 60 of file sinh.c.

Referenced by complex_divide(), complex_sqrt(), sinh(), and Targ_WhirlOp().

double_t q1 = 0.1521517378790019070696485176e+5 [static]

Definition at line 61 of file sinh.c.

Referenced by __dmod(), __rmod(), fei_arith_con(), find_rep(), sinh(), and Targ_WhirlOp().

double_t q2 = -0.173678953558233699533450911e+3 [static]

Definition at line 62 of file sinh.c.

Referenced by __dmod(), __rmod(), find_rep(), and sinh().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines