|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object JSci.maths.analysis.RealFunction3D
public abstract class RealFunction3D
This class describes a function on a 3D space.
Constructor Summary | |
---|---|
RealFunction3D()
|
Method Summary | |
---|---|
AbelianGroup.Member |
add(AbelianGroup.Member f)
Returns the addition of this function and another. |
RealFunction3D |
add(RealFunction3D f)
|
static RealFunction3D |
constant(double k)
|
int |
dimension()
Returns the dimension of the space this function is on. |
RealFunction3D |
divide(RealFunction3D 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,
double z)
|
RealFunction3D |
multiply(RealFunction3D 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. |
RealFunction3D |
subtract(RealFunction3D f)
|
RealFunctionND |
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 RealFunction3D()
Method Detail |
---|
public abstract double map(double x, double y, double z)
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 RealFunction3D add(RealFunction3D f)
public AbelianGroup.Member subtract(AbelianGroup.Member f)
subtract
in interface AbelianGroup.Member
f
- a group memberpublic RealFunction3D subtract(RealFunction3D f)
public Ring.Member multiply(Ring.Member f)
multiply
in interface Ring.Member
f
- a ring memberpublic RealFunction3D multiply(RealFunction3D f)
public Ring.Member inverse()
public Ring.Member divide(Ring.Member f)
public RealFunction3D divide(RealFunction3D f)
public RealFunctionND tensor(RealFunction f)
public RealFunctionND tensor(RealFunction2D f)
public static RealFunction3D constant(double k)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |