| Modifier and Type | Class and Description |
|---|---|
static class |
ASVar.List |
static class |
ASVar.NList |
| Constructor and Description |
|---|
ASVar() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDomains(JSim.expr.Expr.List list) |
abstract ASVar |
domain(int i) |
JSim.expr.Expr |
expandDeriv() |
abstract double |
finalRealVal() |
java.lang.String |
fullName() |
abstract java.lang.String |
getAssign() |
abstract java.lang.String |
getDefault() |
abstract boolean |
isDomain() |
abstract boolean |
isInput() |
java.lang.String[] |
labels() |
java.lang.String[] |
labelValues() |
abstract int |
ndim() |
boolean |
sameAs(JSim.expr.Expr e) |
abstract void |
setAssign(java.lang.String s) |
JSim.expr.Expr |
simplify() |
JSim.expr.Expr |
takeDomDeriv(JSim.expr.NamedExpr t) |
java.lang.String |
unitString() |
add, and, boolVal, cons, cons, cons, constBoolVal, constRealVal, constStringVal, dataType, dataTypeName, diagInfo, div, eq, expandSum, isConst, isConstIgnoreUnits, linearFactor, max, min, mult, multUnit, needsParen, not, or, parse, pow, pow, pow, realVal, replace, stringVal, sub, takeDeriv, toString, unit, unitCorrectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconstRealVal, getDomainNames, isConstpublic abstract boolean isInput()
public abstract boolean isDomain()
isDomain in class JSim.expr.Exprpublic abstract ASVar domain(int i)
public java.lang.String unitString()
unitString in interface ASQuerypublic java.lang.String[] labels()
public java.lang.String[] labelValues()
public void addDomains(JSim.expr.Expr.List list)
addDomains in class JSim.expr.Exprpublic java.lang.String fullName()
public boolean sameAs(JSim.expr.Expr e)
sameAs in class JSim.expr.Exprpublic JSim.expr.Expr simplify()
simplify in class JSim.expr.NamedExprpublic JSim.expr.Expr takeDomDeriv(JSim.expr.NamedExpr t)
throws Xcept
takeDomDeriv in class JSim.expr.ExprXcept