ConstraintSolverParametersOrBuilder.java
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ortools/constraint_solver/solver_parameters.proto
3 
4 package com.google.ortools.constraintsolver;
5 
6 public interface ConstraintSolverParametersOrBuilder extends
7  // @@protoc_insertion_point(interface_extends:operations_research.ConstraintSolverParameters)
8  com.google.protobuf.MessageOrBuilder {
9 
30 
39  int getTrailBlockSize();
40 
49  int getArraySplitSize();
50 
59  boolean getStoreNames();
60 
68  boolean getNameCastVariables();
69 
77  boolean getNameAllVariables();
78 
86  boolean getProfilePropagation();
87 
95  java.lang.String getProfileFile();
103  com.google.protobuf.ByteString
105 
113  boolean getProfileLocalSearch();
114 
122  boolean getPrintLocalSearchProfile();
123 
131  boolean getTracePropagation();
132 
140  boolean getTraceSearch();
141 
149  boolean getPrintModel();
150 
158  boolean getPrintModelStats();
159 
167  boolean getPrintAddedConstraints();
168 
172  boolean getDisableSolve();
173 
181  boolean getUseSmallTable();
182 
190  boolean getUseCumulativeEdgeFinder();
191 
195  boolean getUseCumulativeTimeTable();
196 
201 
206 
211 
215  int getMaxEdgeFinderSize();
216 
224  boolean getDiffnUseCumulative();
225 
233  boolean getUseElementRmq();
234 
245  boolean getSkipLocallyOptimalPaths();
246 
255 }
boolean getUseAllPossibleDisjunctions()
bool use_all_possible_disjunctions = 108;
boolean getUseCumulativeTimeTableSync()
bool use_cumulative_time_table_sync = 112;
boolean getUseCumulativeTimeTable()
bool use_cumulative_time_table = 106;
boolean getUseSequenceHighDemandTasks()
bool use_sequence_high_demand_tasks = 107;
com.google.ortools.constraintsolver.ConstraintSolverParameters.TrailCompression getCompressTrail()