Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
|
Static Public Member Functions | |
static final com.google.protobuf.Descriptors.Descriptor | getDescriptor () |
Protected Member Functions | |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | internalGetFieldAccessorTable () |
Protobuf type operations_research.pdlp.PrimalDualHybridGradientParams.PresolveOptions
Definition at line 7401 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.addRepeatedField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field, |
java.lang.Object | value ) |
Definition at line 7518 of file Solvers.java.
operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.build | ( | ) |
Definition at line 7459 of file Solvers.java.
operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.buildPartial | ( | ) |
Definition at line 7468 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.clear | ( | ) |
Definition at line 7435 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.clearField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field | ) |
Definition at line 7502 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.clearGlopParameters | ( | ) |
Parameters to control glop's presolver. Only used when use_glop is true. These are merged with and override PDLP's defaults.
optional .operations_research.glop.GlopParameters glop_parameters = 2;
Definition at line 7785 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.clearOneof | ( | com.google.protobuf.Descriptors.OneofDescriptor | oneof | ) |
Definition at line 7507 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.clearUseGlop | ( | ) |
If true runs Glop's presolver on the given instance prior to solving. Note that convergence criteria are still interpreted with respect to the original problem. Certificates may not be available if presolve detects infeasibility. Glop's presolver cannot apply to problems with quadratic objectives or problems with more than 2^31 variables or constraints. It's often beneficial to enable the presolver, especially on medium-sized problems. At some larger scales, the presolver can become a serial bottleneck.
optional bool use_glop = 1;
Definition at line 7673 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.clone | ( | ) |
Definition at line 7492 of file Solvers.java.
operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.getDefaultInstanceForType | ( | ) |
Definition at line 7454 of file Solvers.java.
|
static |
Definition at line 7406 of file Solvers.java.
com.google.protobuf.Descriptors.Descriptor operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.getDescriptorForType | ( | ) |
Definition at line 7449 of file Solvers.java.
com.google.ortools.glop.GlopParameters operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.getGlopParameters | ( | ) |
Parameters to control glop's presolver. Only used when use_glop is true. These are merged with and override PDLP's defaults.
optional .operations_research.glop.GlopParameters glop_parameters = 2;
Implements operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptionsOrBuilder.
Definition at line 7704 of file Solvers.java.
com.google.ortools.glop.GlopParameters.Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.getGlopParametersBuilder | ( | ) |
Parameters to control glop's presolver. Only used when use_glop is true. These are merged with and override PDLP's defaults.
optional .operations_research.glop.GlopParameters glop_parameters = 2;
Definition at line 7803 of file Solvers.java.
com.google.ortools.glop.GlopParametersOrBuilder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.getGlopParametersOrBuilder | ( | ) |
Parameters to control glop's presolver. Only used when use_glop is true. These are merged with and override PDLP's defaults.
optional .operations_research.glop.GlopParameters glop_parameters = 2;
Implements operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptionsOrBuilder.
Definition at line 7816 of file Solvers.java.
boolean operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.getUseGlop | ( | ) |
If true runs Glop's presolver on the given instance prior to solving. Note that convergence criteria are still interpreted with respect to the original problem. Certificates may not be available if presolve detects infeasibility. Glop's presolver cannot apply to problems with quadratic objectives or problems with more than 2^31 variables or constraints. It's often beneficial to enable the presolver, especially on medium-sized problems. At some larger scales, the presolver can become a serial bottleneck.
optional bool use_glop = 1;
Implements operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptionsOrBuilder.
Definition at line 7632 of file Solvers.java.
boolean operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.hasGlopParameters | ( | ) |
Parameters to control glop's presolver. Only used when use_glop is true. These are merged with and override PDLP's defaults.
optional .operations_research.glop.GlopParameters glop_parameters = 2;
Implements operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptionsOrBuilder.
Definition at line 7692 of file Solvers.java.
boolean operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.hasUseGlop | ( | ) |
If true runs Glop's presolver on the given instance prior to solving. Note that convergence criteria are still interpreted with respect to the original problem. Certificates may not be available if presolve detects infeasibility. Glop's presolver cannot apply to problems with quadratic objectives or problems with more than 2^31 variables or constraints. It's often beneficial to enable the presolver, especially on medium-sized problems. At some larger scales, the presolver can become a serial bottleneck.
optional bool use_glop = 1;
Implements operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptionsOrBuilder.
Definition at line 7613 of file Solvers.java.
|
protected |
Definition at line 7412 of file Solvers.java.
final boolean operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.isInitialized | ( | ) |
Definition at line 7547 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.mergeFrom | ( | com.google.protobuf.CodedInputStream | input, |
com.google.protobuf.ExtensionRegistryLite | extensionRegistry ) throws java.io.IOException |
Definition at line 7552 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.mergeFrom | ( | com.google.protobuf.Message | other | ) |
Definition at line 7524 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.mergeFrom | ( | operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions | other | ) |
Definition at line 7533 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.mergeGlopParameters | ( | com.google.ortools.glop.GlopParameters | value | ) |
Parameters to control glop's presolver. Only used when use_glop is true. These are merged with and override PDLP's defaults.
optional .operations_research.glop.GlopParameters glop_parameters = 2;
Definition at line 7759 of file Solvers.java.
final Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.mergeUnknownFields | ( | final com.google.protobuf.UnknownFieldSet | unknownFields | ) |
Definition at line 7852 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.setField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field, |
java.lang.Object | value ) |
Definition at line 7496 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.setGlopParameters | ( | com.google.ortools.glop.GlopParameters | value | ) |
Parameters to control glop's presolver. Only used when use_glop is true. These are merged with and override PDLP's defaults.
optional .operations_research.glop.GlopParameters glop_parameters = 2;
Definition at line 7719 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.setGlopParameters | ( | com.google.ortools.glop.GlopParameters.Builder | builderForValue | ) |
Parameters to control glop's presolver. Only used when use_glop is true. These are merged with and override PDLP's defaults.
optional .operations_research.glop.GlopParameters glop_parameters = 2;
Definition at line 7740 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.setRepeatedField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field, |
int | index, | ||
java.lang.Object | value ) |
Definition at line 7512 of file Solvers.java.
final Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.setUnknownFields | ( | final com.google.protobuf.UnknownFieldSet | unknownFields | ) |
Definition at line 7846 of file Solvers.java.
Builder operations_research.pdlp.Solvers.PrimalDualHybridGradientParams.PresolveOptions.Builder.setUseGlop | ( | boolean | value | ) |
If true runs Glop's presolver on the given instance prior to solving. Note that convergence criteria are still interpreted with respect to the original problem. Certificates may not be available if presolve detects infeasibility. Glop's presolver cannot apply to problems with quadratic objectives or problems with more than 2^31 variables or constraints. It's often beneficial to enable the presolver, especially on medium-sized problems. At some larger scales, the presolver can become a serial bottleneck.
optional bool use_glop = 1;
value | The useGlop to set. |
Definition at line 7651 of file Solvers.java.