clog10.f 954 B

12345678910111213141516171819202122232425262728293031
  1. *DECK CLOG10
  2. COMPLEX FUNCTION CLOG10 (Z)
  3. C***BEGIN PROLOGUE CLOG10
  4. C***PURPOSE Compute the principal value of the complex base 10
  5. C logarithm.
  6. C***LIBRARY SLATEC (FNLIB)
  7. C***CATEGORY C4B
  8. C***TYPE COMPLEX (CLOG10-C)
  9. C***KEYWORDS BASE TEN LOGARITHM, ELEMENTARY FUNCTIONS, FNLIB
  10. C***AUTHOR Fullerton, W., (LANL)
  11. C***DESCRIPTION
  12. C
  13. C CLOG10(Z) calculates the principal value of the complex common
  14. C or base 10 logarithm of Z for -PI .LT. arg(Z) .LE. +PI.
  15. C
  16. C***REFERENCES (NONE)
  17. C***ROUTINES CALLED (NONE)
  18. C***REVISION HISTORY (YYMMDD)
  19. C 770401 DATE WRITTEN
  20. C 890531 Changed all specific intrinsics to generic. (WRB)
  21. C 890531 REVISION DATE from Version 3.2
  22. C 891214 Prologue converted to Version 4.0 format. (BAB)
  23. C***END PROLOGUE CLOG10
  24. COMPLEX Z
  25. SAVE ALOGE
  26. DATA ALOGE / 0.4342944819 0325182765E0 /
  27. C***FIRST EXECUTABLE STATEMENT CLOG10
  28. CLOG10 = ALOGE * LOG(Z)
  29. C
  30. RETURN
  31. END