Gecode 6.4.0
lp_basis.hpp File Reference

Classes

struct  Gecode::Optimize::LpBasisData
class  Gecode::Optimize::LpBasis
struct  Gecode::Optimize::LpBasisSubmission
struct  Gecode::Optimize::LpBasisSolveOptions
struct  Gecode::Optimize::LpBasisSolveResult

Namespaces

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

Enumerations

enum class  Gecode::Optimize::LpBasisOrigin { Gecode::Optimize::Caller , Gecode::Optimize::Observations }
enum class  Gecode::Optimize::LpBasisSubmissionState {
  Gecode::Optimize::NotAttempted , Gecode::Optimize::Accepted , Gecode::Optimize::Repaired , Gecode::Optimize::Rejected ,
  Gecode::Optimize::Interrupted
}

Functions

std::shared_ptr< const LpBasisGecode::Optimize::make_lp_basis (const LpBasisData &)
std::shared_ptr< const LpBasisGecode::Optimize::make_lp_basis (const LpObservations &)
LpBasisSolveResult Gecode::Optimize::solve_lp_with_basis (const ModelSnapshot &, const LpBasisSolveOptions &)
LpBasisSolveResult Gecode::Optimize::solve_lp_with_basis (const Model &, const LpBasisSolveOptions &)