transport7.cpp
Go to the documentation of this file.
110 // instantiate the GAMSModelInstance and pass a model definition and GAMSModifier to declare bmult mutable
131 // instantiate the GAMSModelInstance and pass a model definition and GAMSModifier to declare upper bound of X mutable
132 mi.instantiate("transport use lp min z", GAMSModifier (x, GAMSEnum::SymbolUpdateAction::Upper, xup));
void setSystemDirectory(std::string systemDir)
GAMSDatabase syncDb()
void instantiate(const std::string &modelDefinition, const gams::GAMSOptions &options, const std::vector< gams::GAMSModifier > &modifiers={ })
void solve(GAMSEnum::SymbolUpdateType updateType, std::ostream &output, GAMSModelInstanceOpt miOpt)
GAMSVariable getVariable(const std::string &name)
void setAllModelTypes(const std::string &solver)
GAMSVariable addVariable(const std::string &name, const int dimension, const GAMSEnum::VarType varType, const std::string &explanatoryText="")
GAMSParameterRecord addRecord(const std::vector< std::string > &keys)
GAMSDatabase outDB()
GAMSVariableRecord findRecord(const std::vector< std::string > &keys)
std::string solveStatusAsString()
GAMSParameter addParameter(const std::string &name, const int dimension, const std::string &explanatoryText="")
GAMSParameterRecord firstRecord(const std::vector< std::string > &slice)
bool clear()
double level()
std::string modelStatusAsString()
GAMSSet getSet(const std::string &name)
GAMSModelInstance addModelInstance(const std::string &modelInstanceName="")
void setValue(const double val)
void run()