|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.mathematics.analysis.expressions.Auxiliary
public class Auxiliary
Class representing an Auxiliary object. An Auxiliary wraps an Expression and gives it a symbolic name. The optimize method returns a new Auxiliary with the same name but with an optimized version of the underlying Expression.
Expression,
Serialized Form| Field Summary | |
|---|---|
static boolean |
deepDefinition
The boolean deepDefinition defines how the String returning methods of Auxiliary works. |
| Constructor Summary | |
|---|---|
Auxiliary(java.lang.String name,
Expression expr)
Creates an Auxiliary object. |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
DOCUMENT ME! |
boolean |
contains(Expression e)
DOCUMENT ME! |
Expression |
diff(NamedDataExpression x)
DOCUMENT ME! |
boolean |
equals(java.lang.Object e)
DOCUMENT ME! |
double |
eval()
DOCUMENT ME! |
Expression |
factor(Expression e)
DOCUMENT ME! |
java.util.List |
getElements()
DOCUMENT ME! |
Expression |
getExpression()
Returns the Expression wrapped by the Auxiliary. |
java.lang.String |
getName()
Returns the name of the Auxiliary. |
boolean |
isDifferentiable()
DOCUMENT ME! |
boolean |
isExpandable()
DOCUMENT ME! |
Expression |
isolate(Expression e)
DOCUMENT ME! |
Expression |
isolate(Expression f,
Expression e)
DOCUMENT ME! |
Expression |
optimize()
DOCUMENT ME! |
Expression |
replace(Expression a,
Expression b)
DOCUMENT ME! |
java.lang.String |
toJava()
DOCUMENT ME! |
java.lang.String |
toString()
DOCUMENT ME! |
java.lang.String |
toTaylorMap()
DOCUMENT ME! |
java.lang.String |
toXML()
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static boolean deepDefinition
| Constructor Detail |
|---|
public Auxiliary(java.lang.String name,
Expression expr)
name - The name the Auxiliary object should be characterized by.expr - The Expression the Auxiliary represents.| Method Detail |
|---|
public Expression getExpression()
public java.lang.String getName()
getName in interface Namedpublic double eval()
eval in interface Expressionpublic Expression diff(NamedDataExpression x)
diff in interface Expressionx - DOCUMENT ME!
public Expression replace(Expression a,
Expression b)
replace in interface Expressiona - DOCUMENT ME!b - DOCUMENT ME!
public boolean equals(java.lang.Object e)
equals in class java.lang.Objecte - DOCUMENT ME!
public boolean isDifferentiable()
isDifferentiable in interface ExpressionExpression.diff(NamedDataExpression)public boolean isExpandable()
isExpandable in interface Expressionpublic Expression optimize()
optimize in interface Expressionpublic java.lang.Object clone()
clone in class java.lang.Objectpublic java.lang.String toJava()
toJava in interface ExpressiontoJava in interface JavaExpressiblepublic java.lang.String toTaylorMap()
toTaylorMap in interface Expressionpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.util.List getElements()
getElements in interface Expressionpublic boolean contains(Expression e)
contains in interface Expressione - DOCUMENT ME!
public Expression isolate(Expression e)
isolate in interface Expressione - DOCUMENT ME!
public Expression isolate(Expression f,
Expression e)
isolate in interface Expressionf - DOCUMENT ME!e - DOCUMENT ME!
public Expression factor(Expression e)
factor in interface Expressione - DOCUMENT ME!
public java.lang.String toXML()
toXML in interface ExpressiontoXML in interface XMLExpressible
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||