Storm
A Modern Probabilistic Model Checker
|
This is the complete list of members for storm::solver::GlpkLpSolver, including all inherited members.
addBinaryVariable(std::string const &name, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addBoundedContinuousVariable(std::string const &name, ValueType lowerBound, ValueType upperBound, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addBoundedIntegerVariable(std::string const &name, ValueType lowerBound, ValueType upperBound, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addConstraint(std::string const &name, storm::expressions::Expression const &constraint) override | storm::solver::GlpkLpSolver | inlinevirtual |
storm::solver::LpSolver::addConstraint(std::string const &name, Constraint const &constraint)=0 | storm::solver::LpSolver< ValueType, RawMode > | pure virtual |
addContinuousVariable(std::string const &name, std::optional< ValueType > const &lowerBound=std::nullopt, std::optional< ValueType > const &upperBound=std::nullopt, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addIndicatorConstraint(std::string const &name, Variable indicatorVariable, bool indicatorValue, Constraint const &constraint)=0 | storm::solver::LpSolver< ValueType, RawMode > | pure virtual |
addIntegerVariable(std::string const &name, std::optional< ValueType > const &lowerBound=std::nullopt, std::optional< ValueType > const &upperBound=std::nullopt, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addLowerBoundedContinuousVariable(std::string const &name, ValueType lowerBound, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addLowerBoundedIntegerVariable(std::string const &name, ValueType lowerBound, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addUnboundedContinuousVariable(std::string const &name, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addUnboundedIntegerVariable(std::string const &name, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addUpperBoundedContinuousVariable(std::string const &name, ValueType upperBound, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addUpperBoundedIntegerVariable(std::string const &name, ValueType upperBound, ValueType objectiveFunctionCoefficient=0) | storm::solver::LpSolver< ValueType, RawMode > | |
addVariable(std::string const &name, VariableType const &type, std::optional< ValueType > const &lowerBound=std::nullopt, std::optional< ValueType > const &upperBound=std::nullopt, ValueType objectiveFunctionCoefficient=0)=0 | storm::solver::LpSolver< ValueType, RawMode > | pure virtual |
Constant typedef | storm::solver::LpSolver< ValueType, RawMode > | |
Constraint typedef | storm::solver::LpSolver< ValueType, RawMode > | |
currentModelHasBeenOptimized | storm::solver::LpSolver< ValueType, RawMode > | mutableprotected |
declareOrGetExpressionVariable(std::string const &name, VariableType const &type) | storm::solver::LpSolver< ValueType, RawMode > | protected |
getBinaryValue(storm::expressions::Variable const &variable) const override | storm::solver::GlpkLpSolver | inlinevirtual |
storm::solver::LpSolver::getBinaryValue(Variable const &variable) const =0 | storm::solver::LpSolver< ValueType, RawMode > | pure virtual |
getConstant(ValueType value) const | storm::solver::LpSolver< ValueType, RawMode > | |
getContinuousValue(storm::expressions::Variable const &variable) const override | storm::solver::GlpkLpSolver | inlinevirtual |
storm::solver::LpSolver::getContinuousValue(Variable const &variable) const =0 | storm::solver::LpSolver< ValueType, RawMode > | pure virtual |
getIntegerValue(storm::expressions::Variable const &variable) const override | storm::solver::GlpkLpSolver | inlinevirtual |
storm::solver::LpSolver::getIntegerValue(Variable const &variable) const =0 | storm::solver::LpSolver< ValueType, RawMode > | pure virtual |
getManager() const | storm::solver::LpSolver< ValueType, RawMode > | |
getMILPGap(bool relative) const override | storm::solver::GlpkLpSolver | inlinevirtual |
getMILPGap(bool relative) const override | storm::solver::GlpkLpSolver | inlinevirtual |
getObjectiveValue() const override | storm::solver::GlpkLpSolver | inlinevirtual |
getOptimizationDirection() const | storm::solver::LpSolver< ValueType, RawMode > | |
GlpkLpSolver(std::string const &name, OptimizationDirection const &modelSense) | storm::solver::GlpkLpSolver | inline |
GlpkLpSolver(std::string const &name) | storm::solver::GlpkLpSolver | inline |
GlpkLpSolver(OptimizationDirection const &modelSense) | storm::solver::GlpkLpSolver | inline |
GlpkLpSolver() | storm::solver::GlpkLpSolver | inline |
isInfeasible() const override | storm::solver::GlpkLpSolver | inlinevirtual |
isOptimal() const override | storm::solver::GlpkLpSolver | inlinevirtual |
isUnbounded() const override | storm::solver::GlpkLpSolver | inlinevirtual |
LpSolver() | storm::solver::LpSolver< ValueType, RawMode > | |
LpSolver(OptimizationDirection const &optDir) | storm::solver::LpSolver< ValueType, RawMode > | |
manager | storm::solver::LpSolver< ValueType, RawMode > | protected |
optimize() const override | storm::solver::GlpkLpSolver | inlinevirtual |
pop() override | storm::solver::GlpkLpSolver | inlinevirtual |
push() override | storm::solver::GlpkLpSolver | inlinevirtual |
setMaximalMILPGap(ValueType const &gap, bool relative)=0 | storm::solver::LpSolver< ValueType, RawMode > | pure virtual |
setOptimizationDirection(OptimizationDirection const &optimizationDirection) | storm::solver::LpSolver< ValueType, RawMode > | |
update() const override | storm::solver::GlpkLpSolver | inlinevirtual |
Variable typedef | storm::solver::LpSolver< ValueType, RawMode > | |
VariableType enum name | storm::solver::LpSolver< ValueType, RawMode > | |
writeModelToFile(std::string const &filename) const override | storm::solver::GlpkLpSolver | inlinevirtual |
~GlpkLpSolver() | storm::solver::GlpkLpSolver | inlinevirtual |
~LpSolver()=default | storm::solver::LpSolver< ValueType, RawMode > | virtual |