Uses of Class
net.sf.tweety.math.term.Variable
-
Packages that use Variable Package Description net.sf.tweety.math.opt net.sf.tweety.math.opt.solver net.sf.tweety.math.term -
-
Uses of Variable in net.sf.tweety.math.opt
Methods in net.sf.tweety.math.opt that return types with arguments of type Variable Modifier and Type Method Description Map<Variable,Term>RootFinder. getStartingPoint()Returns the starting point of this finder.Set<Variable>ConstraintSatisfactionProblem. getVariables()Returns all variables of this problem.Set<Variable>OptimizationProblem. getVariables()Map<Variable,Term>BfgsRootFinder. randomRoot()Map<Variable,Term>GradientDescentRootFinder. randomRoot()Map<Variable,Term>HessianGradientDescentRootFinder. randomRoot()Map<Variable,Term>LbfgsRootFinder. randomRoot()Map<Variable,Term>NewtonRootFinder. randomRoot()Map<Variable,Term>OpenOptRootFinder. randomRoot()abstract Map<Variable,Term>OptimizationRootFinder. randomRoot()abstract Map<Variable,Term>RootFinder. randomRoot()Determines the values for the variables appearing in the function such the function evaluates to zero.abstract Map<Variable,Term>Solver. solve(ConstraintSatisfactionProblem problem)Computes a solution to the given constraint satisfaction or optimization problem, i.e.Method parameters in net.sf.tweety.math.opt with type arguments of type Variable Modifier and Type Method Description voidRootFinder. setStartingPoint(Map<Variable,Term> startingPoint)sets the starting point of this root finder.Constructor parameters in net.sf.tweety.math.opt with type arguments of type Variable Constructor Description BfgsRootFinder(List<Term> functions, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given (multi-dimensional) functionBfgsRootFinder(Term function, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given functionGradientDescentRootFinder(List<Term> functions, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given (multi-dimensional) functionGradientDescentRootFinder(Term function, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given functionHessianGradientDescentRootFinder(List<Term> functions, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given (multi-dimensional) functionHessianGradientDescentRootFinder(Term function, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given functionLbfgsRootFinder(List<Term> functions, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given (multi-dimensional) functionLbfgsRootFinder(Term function, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given functionNewtonRootFinder(List<Term> functions, Map<Variable,Term> startingPoint)Creates a new Newton root finder for the given starting point and the given (multi-dimensional) functionNewtonRootFinder(Term function, Map<Variable,Term> startingPoint)Creates a new Newton root finder for the given starting point and the given functionOpenOptRootFinder(List<Term> functions, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given (multi-dimensional) functionOpenOptRootFinder(Term function, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given functionOptimizationRootFinder(List<Term> functions, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given (multi-dimensional) functionOptimizationRootFinder(Term function, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given functionRootFinder(List<Term> functions, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given (multi-dimensional) functionRootFinder(Term function, Map<Variable,Term> startingPoint)Creates a new root finder for the given starting point and the given function -
Uses of Variable in net.sf.tweety.math.opt.solver
Methods in net.sf.tweety.math.opt.solver that return types with arguments of type Variable Modifier and Type Method Description protected Map<Variable,Term>OpenOptSolver. parseOutput(String output)This method parses the output data of an OpenOpt runMap<Variable,Term>ApacheCommonsCMAESOptimizer. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>ApacheCommonsCMAESOptimizer. solve(Term t, int optimization_type)Returns the variable assignment that maximizes/minimizes the given term (which only contains variables with defined upper and lower bounds).Map<Variable,Term>ApacheCommonsNonLinearConjugateGradientOptimizer. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>ApacheCommonsSimplex. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>BfgsSolver. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>GlpkSolver. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>GradientDescent. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>HessianGradientDescent. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>LagrangeSolver. solve(ConstraintSatisfactionProblem prob)Map<Variable,Term>LbfgsSolver. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>LpSolve. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>OctaveSqpSolver. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>OpenOptSolver. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>OpenOptWebSolver. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>SimpleGeneticOptimizationSolver. solve(ConstraintSatisfactionProblem problem)Map<Variable,Term>SimpleGeneticOptimizationSolver. solve(Term t, int optimization_objective)Returns the variable assignment that maximizes/minimizes the given term (which only contains variables with defined upper and lower bounds).Constructor parameters in net.sf.tweety.math.opt.solver with type arguments of type Variable Constructor Description BfgsSolver(Map<Variable,Term> startingPoint)GradientDescent(Map<Variable,Term> startingPoint)Creates a new gradient descent solverHessianGradientDescent(Map<Variable,Term> startingPoint)LagrangeSolver(Map<Variable,Term> startingPoint)Creates a new Lagrange solver for the given optimization problemLagrangeSolver(Set<Map<Variable,Term>> startingPoints)Creates a new Lagrange solver for the given optimization problemLbfgsSolver(Map<Variable,Term> startingPoint)OpenOptSolver(Map<Variable,Term> startingPoint)Creates a new solver for the given problem. -
Uses of Variable in net.sf.tweety.math.term
Subclasses of Variable in net.sf.tweety.math.term Modifier and Type Class Description classBinaryVariableThis class models a binary variable as a mathematical term.classFloatVariableThis class models an float variable as a mathematical term.classIntegerVariableThis class models an integer variable as a mathematical term.Methods in net.sf.tweety.math.term that return types with arguments of type Variable Modifier and Type Method Description Set<Variable>AssociativeOperation. getVariables()Set<Variable>Constant. getVariables()Set<Variable>Difference. getVariables()Set<Variable>Fraction. getVariables()Set<Variable>FunctionalTerm. getVariables()abstract Set<Variable>Term. getVariables()Returns all variables in this term.Set<Variable>Variable. getVariables()Methods in net.sf.tweety.math.term with parameters of type Variable Modifier and Type Method Description TermAbsoluteValue. derive(Variable v)TermConstant. derive(Variable v)TermDifference. derive(Variable v)TermExp. derive(Variable v)TermFraction. derive(Variable v)TermLogarithm. derive(Variable v)TermMaximum. derive(Variable v)TermMinimum. derive(Variable v)TermPower. derive(Variable v)TermProduct. derive(Variable v)TermRoot. derive(Variable v)TermSum. derive(Variable v)abstract TermTerm. derive(Variable v)Differentiates the term with respect to the given variable.TermVariable. derive(Variable v)booleanAbsoluteValue. isContinuous(Variable v)booleanConstant. isContinuous(Variable v)booleanDifference. isContinuous(Variable v)booleanExp. isContinuous(Variable v)booleanFraction. isContinuous(Variable v)booleanLogarithm. isContinuous(Variable v)booleanMaximum. isContinuous(Variable v)booleanMinimum. isContinuous(Variable v)booleanPower. isContinuous(Variable v)booleanProduct. isContinuous(Variable v)booleanRoot. isContinuous(Variable v)booleanSum. isContinuous(Variable v)abstract booleanTerm. isContinuous(Variable v)Checks whether this term is continuous in v.booleanVariable. isContinuous(Variable v)Method parameters in net.sf.tweety.math.term with type arguments of type Variable Modifier and Type Method Description static List<Double>Term. evaluateVector(List<Term> functions, Map<Variable,? extends Term> mapping)Evaluates each function in the given list with the given values for variables.TermTerm. replaceAllTerms(double[] values, List<Variable> variables)Replaces terms according to the given map.
-