cacos.f 884 B

123456789101112131415161718192021222324252627282930
  1. *DECK CACOS
  2. COMPLEX FUNCTION CACOS (Z)
  3. C***BEGIN PROLOGUE CACOS
  4. C***PURPOSE Compute the complex arc cosine.
  5. C***LIBRARY SLATEC (FNLIB)
  6. C***CATEGORY C4A
  7. C***TYPE COMPLEX (CACOS-C)
  8. C***KEYWORDS ARC COSINE, ELEMENTARY FUNCTIONS, FNLIB, TRIGONOMETRIC
  9. C***AUTHOR Fullerton, W., (LANL)
  10. C***DESCRIPTION
  11. C
  12. C CACOS(Z) calculates the complex trigonometric arc cosine of Z.
  13. C The result is in units of radians, and the real part is in the
  14. C first or second quadrant.
  15. C
  16. C***REFERENCES (NONE)
  17. C***ROUTINES CALLED CASIN
  18. C***REVISION HISTORY (YYMMDD)
  19. C 770401 DATE WRITTEN
  20. C 861211 REVISION DATE from Version 3.2
  21. C 891214 Prologue converted to Version 4.0 format. (BAB)
  22. C***END PROLOGUE CACOS
  23. COMPLEX Z, CASIN
  24. SAVE PI2
  25. DATA PI2 /1.5707963267 9489661923E0/
  26. C***FIRST EXECUTABLE STATEMENT CACOS
  27. CACOS = PI2 - CASIN (Z)
  28. C
  29. RETURN
  30. END