|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object JSci.maths.analysis.RealFunction2D
public abstract class RealFunction2D
This class describes a function on a 2D space.
Constructor Summary | |
---|---|
RealFunction2D()
|
Method Summary | |
---|---|
AbelianGroup.Member |
add(AbelianGroup.Member f)
Returns the addition of this function and another. |
RealFunction2D |
add(RealFunction2D f)
|
static RealFunction2D |
constant(double k)
|
int |
dimension()
Returns the dimension of the space this function is on. |
RealFunction2D |
divide(RealFunction2D 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. |
abstract double |
map(double x,
double y)
|
RealFunction2D |
multiply(RealFunction2D f)
|
Ring.Member |
multiply(Ring.Member f)
Returns the multiplication of this function and another. |
AbelianGroup.Member |
negate()
Returns the negative of this matrix. |
AbelianGroup.Member |
subtract(AbelianGroup.Member f)
Returns the subtraction of this function and another. |
RealFunction2D |
subtract(RealFunction2D f)
|
RealFunction3D |
tensor(RealFunction f)
|
RealFunctionND |
tensor(RealFunction2D f)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RealFunction2D()
Method Detail |
---|
public abstract double map(double x, double y)
public final int dimension()
public java.lang.Object getSet()
getSet
in interface Member
public AbelianGroup.Member negate()
negate
in interface AbelianGroup.Member
public AbelianGroup.Member add(AbelianGroup.Member f)
add
in interface AbelianGroup.Member
f
- a group memberpublic RealFunction2D add(RealFunction2D f)
public AbelianGroup.Member subtract(AbelianGroup.Member f)
subtract
in interface AbelianGroup.Member
f
- a group memberpublic RealFunction2D subtract(RealFunction2D f)
public Ring.Member multiply(Ring.Member f)
multiply
in interface Ring.Member
f
- a ring memberpublic RealFunction2D multiply(RealFunction2D f)
public Ring.Member inverse()
public Ring.Member divide(Ring.Member f)
public RealFunction2D divide(RealFunction2D f)
public RealFunction3D tensor(RealFunction f)
public RealFunctionND tensor(RealFunction2D f)
public static RealFunction2D constant(double k)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |