DotNet Reference

DotNet Reference

operations_research_constraint_solver

Detailed Description

Definition at line 13 of file operations_research_constraint_solver.cs.

Static Public Member Functions

static long CpRandomSeed ()
 
static long Zero ()
 
static long One ()
 
static void SetAssignmentFromAssignment (Assignment target_assignment, IntVarVector target_vars, Assignment source_assignment, IntVarVector source_vars)
 
static bool AreAllBound (IntVarVector vars)
 
static bool AreAllBooleans (IntVarVector vars)
 
static bool AreAllBoundTo (IntVarVector vars, long value)
 
static long MaxVarArray (IntVarVector vars)
 
static long MinVarArray (IntVarVector vars)
 
static long PosIntDivUp (long e, long v)
 
static long PosIntDivDown (long e, long v)
 
static long[] ToInt64Vector (int[] input)
 
static Google.OrTools.ConstraintSolver.RoutingModelParameters DefaultRoutingModelParameters ()
 
static Google.OrTools.ConstraintSolver.RoutingSearchParameters DefaultRoutingSearchParameters ()
 
static string FindErrorInRoutingSearchParameters (Google.OrTools.ConstraintSolver.RoutingSearchParameters search_parameters)
 
static DecisionBuilder MakeSetValuesFromTargets (Solver solver, IntVarVector variables, long[] targets)
 
static bool SolveModelWithSat (RoutingModel model, Google.OrTools.ConstraintSolver.RoutingSearchParameters search_parameters, Assignment initial_solution, Assignment solution)
 

Static Public Attributes

static readonly int UNSPECIFIED = operations_research_constraint_solverPINVOKE.UNSPECIFIED_get()
 
static readonly int DOMAIN_INT_VAR = operations_research_constraint_solverPINVOKE.DOMAIN_INT_VAR_get()
 
static readonly int BOOLEAN_VAR = operations_research_constraint_solverPINVOKE.BOOLEAN_VAR_get()
 
static readonly int CONST_VAR = operations_research_constraint_solverPINVOKE.CONST_VAR_get()
 
static readonly int VAR_ADD_CST = operations_research_constraint_solverPINVOKE.VAR_ADD_CST_get()
 
static readonly int VAR_TIMES_CST = operations_research_constraint_solverPINVOKE.VAR_TIMES_CST_get()
 
static readonly int CST_SUB_VAR = operations_research_constraint_solverPINVOKE.CST_SUB_VAR_get()
 
static readonly int OPP_VAR = operations_research_constraint_solverPINVOKE.OPP_VAR_get()
 
static readonly int TRACE_VAR = operations_research_constraint_solverPINVOKE.TRACE_VAR_get()
 

Member Function Documentation

◆ AreAllBooleans()

static bool AreAllBooleans ( IntVarVector  vars)
inlinestatic

Definition at line 40 of file operations_research_constraint_solver.cs.

◆ AreAllBound()

static bool AreAllBound ( IntVarVector  vars)
inlinestatic

Definition at line 34 of file operations_research_constraint_solver.cs.

◆ AreAllBoundTo()

static bool AreAllBoundTo ( IntVarVector  vars,
long  value 
)
inlinestatic

Definition at line 46 of file operations_research_constraint_solver.cs.

◆ CpRandomSeed()

static long CpRandomSeed ( )
inlinestatic

Definition at line 14 of file operations_research_constraint_solver.cs.

◆ DefaultRoutingModelParameters()

static Google.OrTools.ConstraintSolver.RoutingModelParameters DefaultRoutingModelParameters ( )
inlinestatic

Definition at line 86 of file operations_research_constraint_solver.cs.

◆ DefaultRoutingSearchParameters()

static Google.OrTools.ConstraintSolver.RoutingSearchParameters DefaultRoutingSearchParameters ( )
inlinestatic

Definition at line 106 of file operations_research_constraint_solver.cs.

◆ FindErrorInRoutingSearchParameters()

static string FindErrorInRoutingSearchParameters ( Google.OrTools.ConstraintSolver.RoutingSearchParameters  search_parameters)
inlinestatic

Definition at line 126 of file operations_research_constraint_solver.cs.

◆ MakeSetValuesFromTargets()

static DecisionBuilder MakeSetValuesFromTargets ( Solver  solver,
IntVarVector  variables,
long[]  targets 
)
inlinestatic

Definition at line 131 of file operations_research_constraint_solver.cs.

◆ MaxVarArray()

static long MaxVarArray ( IntVarVector  vars)
inlinestatic

Definition at line 52 of file operations_research_constraint_solver.cs.

◆ MinVarArray()

static long MinVarArray ( IntVarVector  vars)
inlinestatic

Definition at line 58 of file operations_research_constraint_solver.cs.

◆ One()

static long One ( )
inlinestatic

Definition at line 24 of file operations_research_constraint_solver.cs.

◆ PosIntDivDown()

static long PosIntDivDown ( long  e,
long  v 
)
inlinestatic

Definition at line 69 of file operations_research_constraint_solver.cs.

◆ PosIntDivUp()

static long PosIntDivUp ( long  e,
long  v 
)
inlinestatic

Definition at line 64 of file operations_research_constraint_solver.cs.

◆ SetAssignmentFromAssignment()

static void SetAssignmentFromAssignment ( Assignment  target_assignment,
IntVarVector  target_vars,
Assignment  source_assignment,
IntVarVector  source_vars 
)
inlinestatic

Definition at line 29 of file operations_research_constraint_solver.cs.

◆ SolveModelWithSat()

static bool SolveModelWithSat ( RoutingModel  model,
Google.OrTools.ConstraintSolver.RoutingSearchParameters  search_parameters,
Assignment  initial_solution,
Assignment  solution 
)
inlinestatic

Definition at line 138 of file operations_research_constraint_solver.cs.

◆ ToInt64Vector()

static long [] ToInt64Vector ( int[]  input)
inlinestatic

Definition at line 74 of file operations_research_constraint_solver.cs.

◆ Zero()

static long Zero ( )
inlinestatic

Definition at line 19 of file operations_research_constraint_solver.cs.

Member Data Documentation

◆ BOOLEAN_VAR

◆ CONST_VAR

◆ CST_SUB_VAR

◆ DOMAIN_INT_VAR

Definition at line 146 of file operations_research_constraint_solver.cs.

◆ OPP_VAR

◆ TRACE_VAR

◆ UNSPECIFIED

◆ VAR_ADD_CST

◆ VAR_TIMES_CST

Definition at line 150 of file operations_research_constraint_solver.cs.


The documentation for this class was generated from the following file: