Package ch.idsia.crema.solver
Interface LinearFractionalSolver
-
- All Known Implementing Classes:
FractionalSolver
public interface LinearFractionalSolver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getValue()
double[]
getVertex()
void
loadProblem(ExtensiveLinearFactor factor, org.apache.commons.math3.optim.nonlinear.scalar.GoalType type)
void
loadProblem(org.apache.commons.math3.optim.linear.LinearConstraintSet data, org.apache.commons.math3.optim.nonlinear.scalar.GoalType type)
void
solve(double[] numerator, double alpha, double[] denominator, double beta)
void
solve(double[] numerator, double alpha, double[] denominator, double beta, double mult)
-
-
-
Method Detail
-
loadProblem
void loadProblem(ExtensiveLinearFactor factor, org.apache.commons.math3.optim.nonlinear.scalar.GoalType type)
-
loadProblem
void loadProblem(org.apache.commons.math3.optim.linear.LinearConstraintSet data, org.apache.commons.math3.optim.nonlinear.scalar.GoalType type)
-
solve
void solve(double[] numerator, double alpha, double[] denominator, double beta)
-
solve
void solve(double[] numerator, double alpha, double[] denominator, double beta, double mult)
-
getValue
double getValue()
-
getVertex
double[] getVertex()
-
-