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

This is the complete list of members for storm::solver::GurobiLpSolver< 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) overridestorm::solver::GurobiLpSolver< ValueType, RawMode >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) overridestorm::solver::GurobiLpSolver< ValueType, RawMode >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) overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
Constant typedefstorm::solver::GurobiLpSolver< ValueType, RawMode >
Constraint typedefstorm::solver::GurobiLpSolver< 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 &name) const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
getBinaryValue(Variable const &name, uint64_t const &solutionIndex) conststorm::solver::GurobiLpSolver< ValueType, RawMode >
getConstant(ValueType value) conststorm::solver::LpSolver< ValueType, RawMode >
getContinuousValue(Variable const &name) const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
getContinuousValue(Variable const &name, uint64_t const &solutionIndex) conststorm::solver::GurobiLpSolver< ValueType, RawMode >
getIntegerValue(Variable const &name) const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
getIntegerValue(Variable const &name, uint64_t const &solutionIndex) conststorm::solver::GurobiLpSolver< ValueType, RawMode >
getManager() conststorm::solver::LpSolver< ValueType, RawMode >
getMILPGap(bool relative) const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
getObjectiveValue() const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
getObjectiveValue(uint64_t solutionIndex) conststorm::solver::GurobiLpSolver< ValueType, RawMode >
getOptimizationDirection() conststorm::solver::LpSolver< ValueType, RawMode >
getSolutionCount() conststorm::solver::GurobiLpSolver< ValueType, RawMode >
GurobiLpSolver(std::shared_ptr< GurobiEnvironment > const &environment, std::string const &name, OptimizationDirection const &optDir)storm::solver::GurobiLpSolver< ValueType, RawMode >
GurobiLpSolver(std::shared_ptr< GurobiEnvironment > const &environment, std::string const &name)storm::solver::GurobiLpSolver< ValueType, RawMode >
GurobiLpSolver(std::shared_ptr< GurobiEnvironment > const &environment, OptimizationDirection const &optDir)storm::solver::GurobiLpSolver< ValueType, RawMode >
GurobiLpSolver(std::shared_ptr< GurobiEnvironment > const &environment)storm::solver::GurobiLpSolver< ValueType, RawMode >
GurobiLpSolver(GurobiLpSolver< ValueType > const &other)storm::solver::GurobiLpSolver< ValueType, RawMode >
isInfeasible() const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
isOptimal() const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
isUnbounded() const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
LpSolver()storm::solver::LpSolver< ValueType, RawMode >
LpSolver(OptimizationDirection const &optDir)storm::solver::LpSolver< ValueType, RawMode >
managerstorm::solver::LpSolver< ValueType, RawMode >protected
optimize() const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
pop() overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
push() overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
setMaximalMILPGap(ValueType const &gap, bool relative) overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
setMaximalSolutionCount(uint64_t value)storm::solver::GurobiLpSolver< ValueType, RawMode >
setOptimizationDirection(OptimizationDirection const &optimizationDirection)storm::solver::LpSolver< ValueType, RawMode >
update() const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
Variable typedefstorm::solver::GurobiLpSolver< ValueType, RawMode >
VariableType typedefstorm::solver::GurobiLpSolver< ValueType, RawMode >
writeModelToFile(std::string const &filename) const overridestorm::solver::GurobiLpSolver< ValueType, RawMode >virtual
~GurobiLpSolver()storm::solver::GurobiLpSolver< ValueType, RawMode >virtual
~LpSolver()=defaultstorm::solver::LpSolver< ValueType, RawMode >virtual