|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectfr.ove.openmath.jome.model.Node
fr.ove.openmath.jome.model.FormulaTreeStructure
fr.ove.openmath.jome.model.Operator
fr.ove.openmath.jome.model.NaryOperator2
fr.ove.openmath.jome.model.Function
fr.ove.openmath.jome.model.Differentiation
The differentiation operator.
The first child corresponds to the function. The next child(ren) to the bound variable(s).
| Constructor Summary | |
Differentiation()
|
|
| Method Summary | |
FormulaTreeStructure |
addElement()
Adds a new element (template) to the end of the list. |
void |
computeOrder()
Computes the order of the differentiation. |
java.lang.String |
createLinear(java.lang.String linear)
The Creation of the corresponding linear expression of the formula. |
int |
getOrder()
Returns the order of the differentiation. |
FormulaTreeStructure |
insert(FormulaTreeStructure current)
Inserts the instance in the formula tree structure. |
boolean |
isPartial()
Returns true if the instance represents a partial differentiation.
|
void |
setIsPartial(boolean isPartial)
Sets if the instance repressents a partial differentiation |
| Methods inherited from class fr.ove.openmath.jome.model.Function |
getValue, setValue |
| Methods inherited from class fr.ove.openmath.jome.model.NaryOperator2 |
evaluate, getEnding, setEnding |
| Methods inherited from class fr.ove.openmath.jome.model.Operator |
getTheOperator, isOperator, setTheOperator |
| Methods inherited from class fr.ove.openmath.jome.model.Node |
addChild, addChild, clone, computeDepth, computeNbStrahler, duplicate, getChild, getChildren, getDepth, getFather, getNbChildren, getNbStrahler, getRank, hasChild, moveChildren, removeAll, removeChild, removeChild, setFather, setNbStrahler |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Differentiation()
| Method Detail |
public boolean isPartial()
true if the instance represents a partial differentiation.
false otherwise.
public void setIsPartial(boolean isPartial)
isPartial - true if the instance represents a partial differentiation.
false otherwise.public FormulaTreeStructure insert(FormulaTreeStructure current)
insert in class NaryOperator2current - the position in the formula tree where the operator is to be insert.
public void computeOrder()
public int getOrder()
public FormulaTreeStructure addElement()
addElement in class NaryOperator2public java.lang.String createLinear(java.lang.String linear)
createLinear in class NaryOperator2
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||