/* Copyright (C) 1994 by Thomas Glen Smith. All Rights Reserved. */
/* circulay APL2 V1.0.0 ************************************************
* Called by circulax. Circle functions for complex numbers, arc- *
* hyperbolic trigonometric ATANH, ACOSH, ASINH. *
***********************************************************************/
#define INCLUDES MATH+TRIGKEYS
#include "includes.h"
void circulay(left,rrr,ret)
double *left,*rrr,*ret;
{
Acoshx; Asinhx; Atanhx;
extern int aplerr;
switch ((int) *left) {
case ATANH: atanhx(rrr,ret); break;
case ACOSH: acoshx(rrr,ret); break;
case ASINH: asinhx(rrr,ret); break;
default: aplerr = 85; return; /* left invalid */
} /* end switch */
}