| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectJSci.maths.analysis.ComplexFunction
public abstract class ComplexFunction
This class describes a function on the complex numbers.
| Constructor Summary | |
|---|---|
ComplexFunction()
 | 
|
| Method Summary | |
|---|---|
 AbelianGroup.Member | 
add(AbelianGroup.Member f)
Returns the addition of this function and another.  | 
 ComplexFunction | 
add(ComplexFunction f)
 | 
 ComplexFunction | 
compose(ComplexFunction f)
 | 
static ComplexFunction | 
constant(Complex k)
 | 
abstract  ComplexFunction | 
differentiate()
Returns the differential of this function.  | 
 int | 
dimension()
Returns the (complex) dimension of the space this function is on.  | 
 ComplexFunction | 
divide(ComplexFunction f)
 | 
 Ring.Member | 
divide(Ring.Member f)
Returns the division of this function and another.  | 
 java.lang.Object | 
getSet()
 | 
 Ring.Member | 
inverse()
Returns the multiplicative inverse (reciprocal) of this function.  | 
 ComplexFunction | 
multiply(ComplexFunction f)
 | 
 Ring.Member | 
multiply(Ring.Member f)
Returns the multiplication of this function and another.  | 
 AbelianGroup.Member | 
negate()
Returns the negative of this function.  | 
 AbelianGroup.Member | 
subtract(AbelianGroup.Member f)
Returns the subtraction of this function and another.  | 
 ComplexFunction | 
subtract(ComplexFunction f)
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface JSci.maths.ComplexMapping | 
|---|
map, map | 
| Constructor Detail | 
|---|
public ComplexFunction()
| Method Detail | 
|---|
public final int dimension()
public java.lang.Object getSet()
getSet in interface Memberpublic ComplexFunction compose(ComplexFunction f)
public AbelianGroup.Member negate()
negate in interface AbelianGroup.Memberpublic AbelianGroup.Member add(AbelianGroup.Member f)
add in interface AbelianGroup.Memberf - a group memberpublic ComplexFunction add(ComplexFunction f)
public AbelianGroup.Member subtract(AbelianGroup.Member f)
subtract in interface AbelianGroup.Memberf - a group memberpublic ComplexFunction subtract(ComplexFunction f)
public Ring.Member multiply(Ring.Member f)
multiply in interface Ring.Memberf - a ring memberpublic ComplexFunction multiply(ComplexFunction f)
public Ring.Member inverse()
public Ring.Member divide(Ring.Member f)
public ComplexFunction divide(ComplexFunction f)
public abstract ComplexFunction differentiate()
public static ComplexFunction constant(Complex k)
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||