GNU Octave 10.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 
Loading...
Searching...
No Matches
cshch.f
Go to the documentation of this file.
1 SUBROUTINE cshch(Z, CSH, CCH)
2C***BEGIN PROLOGUE CSHCH
3C***REFER TO CBESK,CBESH
4C
5C CSHCH COMPUTES THE COMPLEX HYPERBOLIC FUNCTIONS CSH=SINH(X+I*Y)
6C AND CCH=COSH(X+I*Y), WHERE I**2=-1.
7C
8C***ROUTINES CALLED (NONE)
9C***END PROLOGUE CSHCH
10 COMPLEX CCH, CSH, Z
11 REAL CCHI, CCHR, CH, CN, CSHI, CSHR, SH, SN, X, Y, COSH, SINH
12 x = real(z)
13 y = aimag(z)
14 sh = sinh(x)
15 ch = cosh(x)
16 sn = sin(y)
17 cn = cos(y)
18 cshr = sh*cn
19 cshi = ch*sn
20 csh = cmplx(cshr,cshi)
21 cchr = ch*cn
22 cchi = sh*sn
23 cch = cmplx(cchr,cchi)
24 RETURN
25 END
double complex cmplx
Definition Faddeeva.cc:227
subroutine cshch(z, csh, cch)
Definition cshch.f:2
ColumnVector real(const ComplexColumnVector &a)