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

Go to the source code of this file.

Functions

static void my_sincos (double x, double *sinx, double *cosx)
dcomplex __powzz (double_t adreal, double_t adimag, double_t bdreal, double_t bdimag)
void pow_zz (dcomplex *r, dcomplex *a, dcomplex *b)
void pow_zz_ (dcomplex *r, dcomplex *a, dcomplex *b)
void pow_zz__ (dcomplex *r, dcomplex *a, dcomplex *b)

Function Documentation

dcomplex __powzz ( double_t  adreal,
double_t  adimag,
double_t  bdreal,
double_t  bdimag 
)

Definition at line 54 of file pow_zz.c.

References dcomplex::dimag, dcomplex::dreal, and my_sincos().

Referenced by pow_zz(), pow_zz_(), and pow_zz__().

Here is the call graph for this function:

static void my_sincos ( double  x,
double *  sinx,
double *  cosx 
) [static]

Definition at line 48 of file pow_zz.c.

Referenced by __powzz().

void pow_zz ( dcomplex r,
dcomplex a,
dcomplex b 
)

Definition at line 75 of file pow_zz.c.

References __powzz(), dcomplex::dimag, and dcomplex::dreal.

Here is the call graph for this function:

void pow_zz_ ( dcomplex r,
dcomplex a,
dcomplex b 
)

Definition at line 80 of file pow_zz.c.

References __powzz(), dcomplex::dimag, and dcomplex::dreal.

Here is the call graph for this function:

void pow_zz__ ( dcomplex r,
dcomplex a,
dcomplex b 
)

Definition at line 85 of file pow_zz.c.

References __powzz(), dcomplex::dimag, and dcomplex::dreal.

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines