|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.mathematics.analysis.expressions.OperatorExpression
org.jscience.mathematics.analysis.expressions.UnaryOperator
org.jscience.mathematics.analysis.expressions.symbolic.Sqrt
public class Sqrt
Class representing the square root function of an Expression object.
Example of use:
Expression e1 = ...; Expression e2 = new Sqrt( e1 );
UnaryOperator,
Serialized Form| Field Summary |
|---|
| Fields inherited from class org.jscience.mathematics.analysis.expressions.UnaryOperator |
|---|
deriv, evalValid, evalValue, valid |
| Fields inherited from class org.jscience.mathematics.analysis.expressions.OperatorExpression |
|---|
firstOperand |
| Constructor Summary | |
|---|---|
Sqrt(Expression operand)
Creates a Sqrt object that represent the square root function of an Expression object. |
|
| Method Summary | |
|---|---|
Expression |
diff(NamedDataExpression x)
DOCUMENT ME! |
boolean |
equals(java.lang.Object e)
DOCUMENT ME! |
double |
eval()
DOCUMENT ME! |
double |
numDiff(int i)
DOCUMENT ME! |
double |
numEval()
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 org.jscience.mathematics.analysis.expressions.UnaryOperator |
|---|
getElements, isDifferentiable, isExpandable, resetNumDiff, resetNumEval, setIndex, setNumberOfIndependents |
| Methods inherited from class org.jscience.mathematics.analysis.expressions.OperatorExpression |
|---|
contains, factor, getFirstOperand, isolate, isolate, setFirstOperand |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jscience.mathematics.analysis.expressions.NumericalDifferentiable |
|---|
resetNumDiff, resetNumEval, setIndex, setNumberOfIndependents |
| Constructor Detail |
|---|
public Sqrt(Expression operand)
operand - An Expression object.| Method Detail |
|---|
public double eval()
eval in interface Expressionpublic Expression diff(NamedDataExpression x)
diff in interface Expressiondiff in class UnaryOperatorx - DOCUMENT ME!
public double numDiff(int i)
numDiff in interface NumericalDifferentiablei - DOCUMENT ME!
public double numEval()
numEval in interface NumericalDifferentiable
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 java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toJava()
toJava in interface ExpressiontoJava in interface JavaExpressiblepublic java.lang.String toTaylorMap()
toTaylorMap in interface ExpressiontoTaylorMap in class UnaryOperatorpublic Expression optimize()
optimize in interface Expressionpublic 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 | ||||||||