| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.hp.creals.UnaryCRFunction
Unary functions on constructive reals implemented as objects. The execute member computes the function result. Unary function objects on constructive reals inherit from UnaryCRFunction.
| Field Summary | |
| static UnaryCRFunction | absFunctionThe function object corresponding to the abs method of CR. | 
| static UnaryCRFunction | acosFunctionThe function object corresponding to the inverse cosine (arccosine) function. | 
| static UnaryCRFunction | asinFunctionThe function object corresponding to the inverse sine (arcsine) function. | 
| static UnaryCRFunction | atanFunctionThe function object corresponding to the inverse cosine (arctangent) function. | 
| static UnaryCRFunction | cosFunctionThe function object corresponding to the cos method of CR. | 
| static UnaryCRFunction | expFunctionThe function object corresponding to the exp method of CR. | 
| static UnaryCRFunction | identityFunctionThe function object corresponding to the identity function. | 
| static UnaryCRFunction | inverseFunctionThe function object corresponding to the inverse method of CR. | 
| static UnaryCRFunction | lnFunctionThe function object corresponding to the ln method of CR. | 
| static UnaryCRFunction | negateFunctionThe function object corresponding to the negate method of CR. | 
| static UnaryCRFunction | sinFunctionThe function object corresponding to the sin method of CR. | 
| static UnaryCRFunction | sqrtFunctionThe function object corresponding to the sqrt method of CR. | 
| static UnaryCRFunction | tanFunctionThe function object corresponding to the tangent function. | 
| Constructor Summary | |
| UnaryCRFunction() | |
| Method Summary | |
|  UnaryCRFunction | compose(UnaryCRFunction f2)Compose this function with f2. | 
| abstract  CR | execute(CR x) | 
|  UnaryCRFunction | inverseMonotone(CR low,
                CR high)Compute the inverse of this function, which must be defined and strictly monotone on the interval [low, high]. | 
|  UnaryCRFunction | monotoneDerivative(CR low,
                   CR high)Compute the derivative of a function. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
public static final UnaryCRFunction identityFunction
public static final UnaryCRFunction negateFunction
public static final UnaryCRFunction inverseFunction
public static final UnaryCRFunction absFunction
public static final UnaryCRFunction expFunction
public static final UnaryCRFunction cosFunction
public static final UnaryCRFunction sinFunction
public static final UnaryCRFunction tanFunction
public static final UnaryCRFunction asinFunction
public static final UnaryCRFunction acosFunction
public static final UnaryCRFunction atanFunction
public static final UnaryCRFunction lnFunction
public static final UnaryCRFunction sqrtFunction
| Constructor Detail | 
public UnaryCRFunction()
| Method Detail | 
public abstract CR execute(CR x)
public UnaryCRFunction compose(UnaryCRFunction f2)
public UnaryCRFunction inverseMonotone(CR low,
                                       CR high)
public UnaryCRFunction monotoneDerivative(CR low,
                                          CR high)
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||