com.rubecula.jquantity
Interface Trigonometrical

All Known Implementing Classes:
Approximation, Complex, Rational

public interface Trigonometrical

This interface defines trigonometrical operations.

Copyright: Copyright (c) 2002

Company: Rubecula Software

Since:
V_0_2
Version:
$Revision: 1.2 $
Author:
Robin Hillyard

Method Summary
 Trigonometrical arctanX2()
          Method to evaluate the arctangent function.
 Trigonometrical exp()
          Method to evaluate the exponential function.
 Trigonometrical log()
          Method to evaluate the natural log function.
 Trigonometrical tan_theta_2()
          Method to evaluate the tangent function.
 

Method Detail

exp

public Trigonometrical exp()
Method to evaluate the exponential function. This method is the inverse of log().

Returns:
e(this).

log

public Trigonometrical log()
Method to evaluate the natural log function. This method is the inverse of exp().

Returns:
log(this).

arctanX2

public Trigonometrical arctanX2()
Method to evaluate the arctangent function. This method is the inverse of tan_theta_2().

Returns:
2 * atan(this).

tan_theta_2

public Trigonometrical tan_theta_2()
Method to evaluate the tangent function. This method is the inverse of arctanX2().

Returns:
tan(this/2);