home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / xco212p.zip / ODEF / MATHCL.ODF < prev    next >
Text File  |  1996-03-05  |  1KB  |  46 lines

  1. (** Oakwood Oberon-2 Math library *)
  2. (** Copyright (c) xTech 1994. All Rights Reserved. *)
  3. DEFINITION MathCL;
  4.  
  5. PROCEDURE abs*(z: LONGCOMPLEX): LONGREAL;
  6.  
  7. PROCEDURE conj*(z: LONGCOMPLEX): LONGCOMPLEX;
  8.  
  9. PROCEDURE power*(base: LONGCOMPLEX; exponent: LONGREAL): LONGCOMPLEX;
  10.  
  11. PROCEDURE sqrt*(z: LONGCOMPLEX): LONGCOMPLEX;
  12.  
  13. PROCEDURE exp*(z: LONGCOMPLEX): LONGCOMPLEX;
  14.  
  15. PROCEDURE ln*(z: LONGCOMPLEX): LONGCOMPLEX;
  16.  
  17. PROCEDURE log*(z: LONGCOMPLEX; base: LONGREAL): LONGCOMPLEX;
  18.  
  19. PROCEDURE sin*(z: LONGCOMPLEX): LONGCOMPLEX;
  20.  
  21. PROCEDURE cos*(z: LONGCOMPLEX): LONGCOMPLEX;
  22.  
  23. PROCEDURE tan*(z: LONGCOMPLEX): LONGCOMPLEX;
  24.  
  25. PROCEDURE arcsin*(z: LONGCOMPLEX): LONGCOMPLEX;
  26.  
  27. PROCEDURE arccos*(z: LONGCOMPLEX): LONGCOMPLEX;
  28.  
  29. PROCEDURE arctan*(z: LONGCOMPLEX): LONGCOMPLEX;
  30.  
  31. PROCEDURE arctan2*(zn,zd: LONGCOMPLEX): LONGCOMPLEX;
  32.  
  33. PROCEDURE sinh*(z: LONGCOMPLEX): LONGCOMPLEX;
  34.  
  35. PROCEDURE cosh*(z: LONGCOMPLEX): LONGCOMPLEX;
  36.  
  37. PROCEDURE tanh*(z: LONGCOMPLEX): LONGCOMPLEX;
  38.  
  39. PROCEDURE arcsinh*(z: LONGCOMPLEX): LONGCOMPLEX;
  40.  
  41. PROCEDURE arccosh*(z: LONGCOMPLEX): LONGCOMPLEX;
  42.  
  43. PROCEDURE arctanh*(z: LONGCOMPLEX): LONGCOMPLEX;
  44.  
  45. END MathCL.
  46.