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 classQuadratic 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.BuilderMPQuadraticConstraint.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;