Gecode 6.4.0
model.hpp File Reference
#include <gecode/optimize/types.hpp>
#include <cstddef>
#include <limits>
#include <optional>
#include <string>
#include <vector>
#include <variant>

Classes

struct  Gecode::Optimize::Term
struct  Gecode::Optimize::VariableSpec
struct  Gecode::Optimize::RowSpec
struct  Gecode::Optimize::SparseRowBatch
struct  Gecode::Optimize::Indicator
struct  Gecode::Optimize::VariableData
struct  Gecode::Optimize::RowData
struct  Gecode::Optimize::ObjectiveData
struct  Gecode::Optimize::IndicatorDomain
struct  Gecode::Optimize::IndicatorData
struct  Gecode::Optimize::GlobalConstraint
struct  Gecode::Optimize::AllDifferentData
struct  Gecode::Optimize::ElementData
struct  Gecode::Optimize::TableData
struct  Gecode::Optimize::CumulativeData
struct  Gecode::Optimize::CircuitData
struct  Gecode::Optimize::RegularTransition
struct  Gecode::Optimize::RegularData
struct  Gecode::Optimize::GlobalData
struct  Gecode::Optimize::ModelSnapshot
class  Gecode::Optimize::Model

Namespaces

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

Typedefs

using Gecode::Optimize::GlobalPayload