Uses of Class
edu.hws.jcm.data.Variable

Packages that use Variable
data   
edu.hws.jcm.awt   
edu.hws.jcm.data   
edu.hws.jcm.draw   
edu.hws.jcm.functions   
engin   
 

Uses of Variable in data
 

Methods in data with parameters of type Variable
 java.util.HashMap ProbSystem.computeProbabilities(IntervalList list, java.lang.String act, Variable v, Parser p)
          Returns all the intervals and their associated repartition functions which can be reached from the IntervalList list using the action a.
 java.util.HashMap ProbSystemHash.computeProbabilities(IntervalList list, java.lang.String act, Variable v, Parser p)
          This function returns the intervals and their respective repartition function which are reachable using the states in the list of starting states using the action act.
 java.util.HashMap ProbSystemMtbdd.computeProbabilities(IntervalList list, java.lang.String act, Variable v, Parser p)
          Cette fonction donne les intervalles et les fonctions de répartition associées pour lesquels il est possible d'arrivé à partir de la list et avec l'action a.
 

Constructors in data with parameters of type Variable
StandardNormalTable(java.lang.String file, Parser p, Variable y)
          Constructir with a file and parser specified.
 

Uses of Variable in edu.hws.jcm.awt
 

Methods in edu.hws.jcm.awt that return Variable
protected  Variable DataTableInput.getColumnVariable(int columnNum)
          Return a column variable for the specified column, where columns are numbered starting from 1.
protected  Variable DataTableInput.getRowNumberVariable()
          Get a variable that represents the current row number in the table, as set by the setCurrentRowNumber() method.
 Variable Animator.getValueAsVariable()
          Get a variable whose value is always equal to the value of the animator.
 Variable Animator.getValueAsVariable(java.lang.String name)
          Get a variable whose value is always equal to the value of the animator.
 Variable VariableInput.getVariable()
          Get the associated variable for the VariableInput box.
 Variable VariableSlider.getVariable()
          Return the variable associated with this VariableSlider.
 

Methods in edu.hws.jcm.awt with parameters of type Variable
 boolean ExpressionInput.EI.dependsOn(Variable x)
           
 Expression ExpressionInput.EI.derivative(Variable wrt)
           
 Function ExpressionInput.getFunction(Variable v)
          Get a function of one variable whose value at a real number x is computed by assigning x to the variable v and then returning the value of the expression associated with this ExpressionInput.
 Function ExpressionInput.getFunction(Variable[] v)
          Get a function of one or more variables whose value at arguments x1, x2, ... is computed by assigning the x's to the variables and then returning the value of the expression associated with this ExpressionInput.
 

Uses of Variable in edu.hws.jcm.data
 

Methods in edu.hws.jcm.data with parameters of type Variable
 void ConditionalExpression.compileDerivative(ExpressionProgram prog, int myIndex, ExpressionProgram deriv, Variable wrt)
          Add commands to deriv that evaluate the derivative of this conditional expression with respect to the variable wrt.
 void Constant.compileDerivative(ExpressionProgram prog, int myIndex, ExpressionProgram deriv, Variable wrt)
          Add a commands to deriv to evaluate the derivative of this Constant with respect to the variable.
 void ExpressionCommand.compileDerivative(ExpressionProgram prog, int myIndex, ExpressionProgram deriv, Variable wrt)
          The ExpressionCommand occurs in the program prog at the index indicated by myIndex.
 void Variable.compileDerivative(ExpressionProgram prog, int myIndex, ExpressionProgram deriv, Variable wrt)
          Add a command to deriv to evaluate the derivative of this Variable with respect to the Variable wrt.
 void ExpressionProgram.compileDerivative(int index, ExpressionProgram deriv, Variable wrt)
          The command at position index in the program represents a subexpression of the whole expression.
 boolean ExpressionProgram.dependsOn(int index, Variable x)
          The command at position index in the program represents a subexpression of the whole expression.
 boolean ConditionalExpression.dependsOn(Variable x)
          Returns true if x occurs in either the trueCase or the falseCase expression.
 boolean Constant.dependsOn(Variable x)
          Retrun false, since the value of this Constant is independent of the value of x.
 boolean Expression.dependsOn(Variable x)
          Checks whether the expression has any dependence on the variable x.
 boolean ExpressionCommand.dependsOn(Variable x)
          Return true if this command depends on the value of x, false otherwise.
 boolean ExpressionProgram.dependsOn(Variable x)
          Checks whether the expression as a whole has any dependence on the variable x.
 boolean Function.dependsOn(Variable x)
          Return true if the defintion of this function depends in some way on the variable x.
 boolean SimpleFunction.dependsOn(Variable x)
          Return true if the definition of this function depends in some way on the variable x.
 boolean Variable.dependsOn(Variable x)
          Check whether the value of this variable depends on the value of x.
 Expression Constant.derivative(Variable wrt)
          Return the derivative of this Constant with respect to the variable wrt.
 Expression Expression.derivative(Variable wrt)
          Return an Expression that represents the derivative of this expression with respect to the variable wrt.
 Expression ExpressionProgram.derivative(Variable wrt)
          Compute the derivative of this expression with respect to the Variable wrt.
 Function Function.derivative(Variable x)
          Return the derivative of the function with respect to the variable x.
 Function SimpleFunction.derivative(Variable x)
          Return the derivative of the function with respect to the variable x.
 Expression Variable.derivative(Variable wrt)
          Return the derivative of this Variable with respect to the Variable wrt.
 

Constructors in edu.hws.jcm.data with parameters of type Variable
SimpleFunction(Expression e, Variable v)
          Create the function of one variable such that the value of the function at x is obtained by temporarily assigning x as the value of the variable v and then evaluating e.
SimpleFunction(Expression e, Variable[] v)
          Create a function.
 

Uses of Variable in edu.hws.jcm.draw
 

Methods in edu.hws.jcm.draw that return Variable
 Variable DraggablePoint.getXVar()
          Get the variable that represents the current x-value of the point.
 Variable MouseTracker.getXVar()
          Get the variable whose value represents the x-coordinate of the MouseTracker.
 Variable DraggablePoint.getYVar()
          Get the variable that represents the current y-value of the point.
 Variable MouseTracker.getYVar()
          Get the variable whose value represents the y-coordinate of the MouseTracker.
 

Uses of Variable in edu.hws.jcm.functions
 

Methods in edu.hws.jcm.functions with parameters of type Variable
 void FunctionParserExtension.compileDerivative(ExpressionProgram prog, int myIndex, ExpressionProgram deriv, Variable wrt)
          The function object occurs as a command at index myIndex in prog.
 boolean ExpressionFunction.dependsOn(Variable x)
          Return true if the definition of this function depends in some way on the variable x.
 boolean TableFunction.dependsOn(Variable wrt)
          Returns false.
 boolean WrapperFunction.dependsOn(Variable x)
          Return true if the definition of this function depends in some way on the variable x.
 Function ExpressionFunction.derivative(Variable x)
          Return the derivative of the function with respect to the variable x.
 Function TableFunction.derivative(Variable wrt)
          Returns null.
 Function WrapperFunction.derivative(Variable x)
          Return the derivative of the function with respect to the variable x (where x is NOT one of the parameters of the function).
 

Constructors in edu.hws.jcm.functions with parameters of type Variable
ExpressionFunction(java.lang.String name, Variable[] params, Expression definition)
          Construct a function from a list of variables that serve as parameters and an expression that, presumably, can include those variables.
 

Uses of Variable in engin
 

Methods in engin that return Variable
 Variable Engin.getX()
          Returns the x variable definition
 Variable Engin.getY()
          Returns the y variable definition
 

Methods in engin with parameters of type Variable
 java.util.ArrayList Engin.findZeroes(Expression exp, Variable var, Interval inter, double threshold)
          This method finds the intersection points between a mathematical expression and a threshold, on the interval closure inter.
 java.util.ArrayList Engin.findZeroesBigDecimal(Expression exp, Variable var, Interval inter, double threshold)
          This method finds the intersection points between a mathematical expression and a threshold, on the interval closure inter.
 java.util.ArrayList Engin.findZeroesDouble(Expression exp, Variable var, Interval inter, double threshold)
          This method finds the intersection points between a mathematical expression and a threshold, on the interval closure inter.
 IntervalList Engin.separation(java.util.HashMap fct, Variable var, double q)
          Returns all the x values for which the probability obtained from the probabilistic expression is greater than q.