Gecode 6.4.0
solve.hpp File Reference
#include <gecode/optimize/model.hpp>
#include <gecode/optimize/result.hpp>
#include <string>
#include <vector>

Classes

struct  Gecode::Optimize::BackendCapabilities

Namespaces

namespace  Gecode
namespace  Gecode::Optimize
 Optional sparse optimization models, backends and owning results.

Functions

BackendCapabilities Gecode::Optimize::capabilities (Backend backend=Backend::Auto)
SolveResult Gecode::Optimize::solve (const ModelSnapshot &model, const SolveOptions &options={})
SolveResult Gecode::Optimize::solve (const Model &model, const SolveOptions &options={})
Model Gecode::Optimize::read_model (const std::string &filename)
void Gecode::Optimize::write_model (const ModelSnapshot &model, const std::string &filename)
void Gecode::Optimize::write_model (const Model &model, const std::string &filename)