Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
storm::solver::LpSolver< ValueType, RawMode > Member List

This is the complete list of members for storm::solver::LpSolver< ValueType, RawMode >, 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, Constraint const &constraint)=0storm::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)=0storm::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)=0storm::solver::LpSolver< ValueType, RawMode >pure virtual
Constant typedefstorm::solver::LpSolver< ValueType, RawMode >
Constraint typedefstorm::solver::LpSolver< ValueType, RawMode >
currentModelHasBeenOptimizedstorm::solver::LpSolver< ValueType, RawMode >mutableprotected
declareOrGetExpressionVariable(std::string const &name, VariableType const &type)storm::solver::LpSolver< ValueType, RawMode >protected
getBinaryValue(Variable const &variable) const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
getConstant(ValueType value) conststorm::solver::LpSolver< ValueType, RawMode >
getContinuousValue(Variable const &variable) const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
getIntegerValue(Variable const &variable) const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
getManager() conststorm::solver::LpSolver< ValueType, RawMode >
getMILPGap(bool relative) const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
getObjectiveValue() const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
getOptimizationDirection() conststorm::solver::LpSolver< ValueType, RawMode >
isInfeasible() const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
isOptimal() const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
isUnbounded() const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
LpSolver()storm::solver::LpSolver< ValueType, RawMode >
LpSolver(OptimizationDirection const &optDir)storm::solver::LpSolver< ValueType, RawMode >
managerstorm::solver::LpSolver< ValueType, RawMode >protected
optimize() const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
pop()=0storm::solver::LpSolver< ValueType, RawMode >pure virtual
push()=0storm::solver::LpSolver< ValueType, RawMode >pure virtual
setMaximalMILPGap(ValueType const &gap, bool relative)=0storm::solver::LpSolver< ValueType, RawMode >pure virtual
setOptimizationDirection(OptimizationDirection const &optimizationDirection)storm::solver::LpSolver< ValueType, RawMode >
update() const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
Variable typedefstorm::solver::LpSolver< ValueType, RawMode >
VariableType enum namestorm::solver::LpSolver< ValueType, RawMode >
writeModelToFile(std::string const &filename) const =0storm::solver::LpSolver< ValueType, RawMode >pure virtual
~LpSolver()=defaultstorm::solver::LpSolver< ValueType, RawMode >virtual