| Modifier and Type | Class and Description |
|---|---|
class |
DVariable
Holds all info about a variable.
|
class |
PartialDerivative
Contains infomation about a PartialDerivative of a variable.
|
| Modifier and Type | Method and Description |
|---|---|
Variable |
DVariableFactory.createVariable(String name) |
Variable |
DVariableFactory.createVariable(String name,
Object value) |
| Modifier and Type | Class and Description |
|---|---|
class |
MatrixPartialDerivative
Contains information about a PartialDerivative of a variable.
|
class |
MatrixVariable
Holds all info about a variable.
|
| Modifier and Type | Method and Description |
|---|---|
Variable |
MatrixVariableFactory.createVariable(String name)
Create a variable with a given value.
|
Variable |
MatrixVariableFactory.createVariable(String name,
Object value)
Create a variable with a given value.
|
| Modifier and Type | Method and Description |
|---|---|
ASTVarNode |
MatrixNodeFactory.buildVariableNode(Variable var)
Creates a ASTVariable node with specified value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ASTMVarNode.setVar(Variable var) |
| Modifier and Type | Method and Description |
|---|---|
int |
MRpEval.getVarRef(Variable var)
Finds the reference number used for this variable.
|
| Modifier and Type | Method and Description |
|---|---|
Variable |
RpCommand.getVariable() |
Variable |
RpEval.getVariable(int ref) |
| Modifier and Type | Method and Description |
|---|---|
static Variable[] |
VMap.getVars(Node varsNode) |
| Modifier and Type | Class and Description |
|---|---|
class |
XVariable
Variables which have their equations stored.
|
| Modifier and Type | Method and Description |
|---|---|
Variable |
XVariableFactory.createVariable(String name) |
Variable |
XVariableFactory.createVariable(String name,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
ASTVarNode |
NodeFactory.buildVariableNode(Variable var)
creates a new ASTVarNode with a given variable.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
Trapezium.evaluate(Node node,
Variable var,
double min,
double max,
double inc,
EvaluatorI pv) |
Object |
SumType.evaluate(Node node,
Variable var,
double min,
double max,
double inc,
EvaluatorI pv)
Evaluates the node by repeatibly setting the value of the variable from min to max, and calculating the value of the first argument.
|
Object |
MinArg.evaluate(Node node,
Variable var,
double min,
double max,
double inc,
EvaluatorI pv) |
Object |
MaxArg.evaluate(Node node,
Variable var,
double min,
double max,
double inc,
EvaluatorI pv) |
| Modifier and Type | Method and Description |
|---|---|
Variable |
SymbolTable.addConstant(String name,
Object val)
Create a constant variable with the given name and value.
|
Variable |
SymbolTable.addVariable(String name,
Object val)
Creates a new variable with given value.
|
Variable |
VariableFactory.createVariable(String name)
Create a variable with a name but not value
|
protected Variable |
SymbolTable.createVariable(String name) |
Variable |
VariableFactory.createVariable(String name,
Object value)
Create a variable with a name and value
|
protected Variable |
SymbolTable.createVariable(String name,
Object val)
Returns a new variable fro the variable factory.
|
Variable |
ASTVarNode.getVar() |
Variable |
SymbolTable.getVar(String name)
Finds the variable with given name.
|
Variable |
JEP.getVar(String name)
Gets the object representing the variable with a given name.
|
Variable |
SymbolTable.makeVarIfNeeded(String name)
If necessary create a variable with the given name.
|
Variable |
SymbolTable.makeVarIfNeeded(String name,
Object val)
Create a variable with the given name and value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ASTVarNode.setVar(Variable variable)
Sets the name of the variable.
|
Copyright © 2018. All rights reserved.