Uses of Class
com.google.ortools.linearsolver.MPQuadraticConstraint.Builder
Packages that use MPQuadraticConstraint.Builder
-
Uses of MPQuadraticConstraint.Builder in com.google.ortools.linearsolver
Subclasses with type arguments of type MPQuadraticConstraint.Builder in com.google.ortools.linearsolverModifier and TypeClassDescriptionstatic final class
Quadratic constraints of the form lb <= sum a_i x_i + sum b_ij x_i x_j <= ub, where a, b, lb and ub are constants, and x are the model's variables.Methods in com.google.ortools.linearsolver that return MPQuadraticConstraint.BuilderModifier and TypeMethodDescriptionMPQuadraticConstraint.Builder.addAllCoefficient
(Iterable<? extends Double> values) Must be finite.MPQuadraticConstraint.Builder.addAllQcoefficient
(Iterable<? extends Double> values) Must be finite.MPQuadraticConstraint.Builder.addAllQvar1Index
(Iterable<? extends Integer> values) Sparse representation of quadratic terms in the quadratic constraint, where term i is qvar1_index[i] * qvar2_index[i] * qcoefficient[i].MPQuadraticConstraint.Builder.addAllQvar2Index
(Iterable<? extends Integer> values) repeated int32 qvar2_index = 4;
MPQuadraticConstraint.Builder.addAllVarIndex
(Iterable<? extends Integer> values) Sparse representation of linear terms in the quadratic constraint, where term i is var_index[i] * coefficient[i].MPQuadraticConstraint.Builder.addCoefficient
(double value) Must be finite.MPQuadraticConstraint.Builder.addQcoefficient
(double value) Must be finite.MPQuadraticConstraint.Builder.addQvar1Index
(int value) Sparse representation of quadratic terms in the quadratic constraint, where term i is qvar1_index[i] * qvar2_index[i] * qcoefficient[i].MPQuadraticConstraint.Builder.addQvar2Index
(int value) repeated int32 qvar2_index = 4;
MPQuadraticConstraint.Builder.addVarIndex
(int value) Sparse representation of linear terms in the quadratic constraint, where term i is var_index[i] * coefficient[i].MPQuadraticConstraint.Builder.clear()
MPQuadraticConstraint.Builder.clearCoefficient()
Must be finite.MPQuadraticConstraint.Builder.clearLowerBound()
lower_bound must be <= upper_bound.MPQuadraticConstraint.Builder.clearQcoefficient()
Must be finite.MPQuadraticConstraint.Builder.clearQvar1Index()
Sparse representation of quadratic terms in the quadratic constraint, where term i is qvar1_index[i] * qvar2_index[i] * qcoefficient[i].MPQuadraticConstraint.Builder.clearQvar2Index()
repeated int32 qvar2_index = 4;
MPQuadraticConstraint.Builder.clearUpperBound()
optional double upper_bound = 7 [default = inf];
MPQuadraticConstraint.Builder.clearVarIndex()
Sparse representation of linear terms in the quadratic constraint, where term i is var_index[i] * coefficient[i].MPGeneralConstraintProto.Builder.getQuadraticConstraintBuilder()
.operations_research.MPQuadraticConstraint quadratic_constraint = 4;
MPQuadraticConstraint.Builder.mergeFrom
(MPQuadraticConstraint other) MPQuadraticConstraint.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) MPQuadraticConstraint.Builder.mergeFrom
(com.google.protobuf.Message other) MPQuadraticConstraint.newBuilder()
MPQuadraticConstraint.newBuilder
(MPQuadraticConstraint prototype) MPQuadraticConstraint.newBuilderForType()
protected MPQuadraticConstraint.Builder
MPQuadraticConstraint.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) MPQuadraticConstraint.Builder.setCoefficient
(int index, double value) Must be finite.MPQuadraticConstraint.Builder.setLowerBound
(double value) lower_bound must be <= upper_bound.MPQuadraticConstraint.Builder.setQcoefficient
(int index, double value) Must be finite.MPQuadraticConstraint.Builder.setQvar1Index
(int index, int value) Sparse representation of quadratic terms in the quadratic constraint, where term i is qvar1_index[i] * qvar2_index[i] * qcoefficient[i].MPQuadraticConstraint.Builder.setQvar2Index
(int index, int value) repeated int32 qvar2_index = 4;
MPQuadraticConstraint.Builder.setUpperBound
(double value) optional double upper_bound = 7 [default = inf];
MPQuadraticConstraint.Builder.setVarIndex
(int index, int value) Sparse representation of linear terms in the quadratic constraint, where term i is var_index[i] * coefficient[i].MPQuadraticConstraint.toBuilder()
Methods in com.google.ortools.linearsolver with parameters of type MPQuadraticConstraint.BuilderModifier and TypeMethodDescriptionMPGeneralConstraintProto.Builder.setQuadraticConstraint
(MPQuadraticConstraint.Builder builderForValue) .operations_research.MPQuadraticConstraint quadratic_constraint = 4;