5package com.google.ortools.pdlp;
16 com.google.protobuf.GeneratedMessage implements
19private static final long serialVersionUID = 0L;
21 com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
22 com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
37 public static final com.google.protobuf.Descriptors.Descriptor
39 return com.google.ortools.pdlp.SolveLogOuterClass.internal_static_operations_research_pdlp_ConvergenceInformation_descriptor;
43 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
45 return com.google.ortools.pdlp.SolveLogOuterClass.internal_static_operations_research_pdlp_ConvergenceInformation_fieldAccessorTable
46 .ensureFieldAccessorsInitialized(
47 com.google.ortools.pdlp.ConvergenceInformation.class, com.google.ortools.pdlp.ConvergenceInformation.Builder.class);
50 private int bitField0_;
52 private int candidateType_ = 0;
62 return ((bitField0_ & 0x00000001) != 0);
74 return result ==
null ? com.google.ortools.pdlp.PointType.POINT_TYPE_UNSPECIFIED : result;
78 private double primalObjective_ = 0D;
89 return ((bitField0_ & 0x00000002) != 0);
101 return primalObjective_;
105 private double dualObjective_ = 0D;
121 return ((bitField0_ & 0x00000004) != 0);
138 return dualObjective_;
142 private double correctedDualObjective_ = 0D;
155 return ((bitField0_ & 0x00000008) != 0);
169 return correctedDualObjective_;
173 private double lInfPrimalResidual_ = 0D;
185 return ((bitField0_ & 0x00000010) != 0);
198 return lInfPrimalResidual_;
202 private double l2PrimalResidual_ = 0D;
213 return ((bitField0_ & 0x00000020) != 0);
225 return l2PrimalResidual_;
229 private double lInfComponentwisePrimalResidual_ = 0D;
244 return ((bitField0_ & 0x00000040) != 0);
260 return lInfComponentwisePrimalResidual_;
264 private double lInfDualResidual_ = 0D;
276 return ((bitField0_ & 0x00000080) != 0);
289 return lInfDualResidual_;
293 private double l2DualResidual_ = 0D;
304 return ((bitField0_ & 0x00000100) != 0);
316 return l2DualResidual_;
320 private double lInfComponentwiseDualResidual_ = 0D;
334 return ((bitField0_ & 0x00000200) != 0);
349 return lInfComponentwiseDualResidual_;
353 private double lInfPrimalVariable_ = 0D;
367 return ((bitField0_ & 0x00000400) != 0);
382 return lInfPrimalVariable_;
386 private double l2PrimalVariable_ = 0D;
397 return ((bitField0_ & 0x00000800) != 0);
409 return l2PrimalVariable_;
413 private double lInfDualVariable_ = 0D;
427 return ((bitField0_ & 0x00001000) != 0);
442 return lInfDualVariable_;
446 private double l2DualVariable_ = 0D;
457 return ((bitField0_ & 0x00002000) != 0);
469 return l2DualVariable_;
472 private byte memoizedIsInitialized = -1;
479 memoizedIsInitialized = 1;
484 public void writeTo(com.google.protobuf.CodedOutputStream output)
485 throws java.io.IOException {
486 if (((bitField0_ & 0x00000001) != 0)) {
487 output.writeEnum(1, candidateType_);
489 if (((bitField0_ & 0x00000002) != 0)) {
490 output.writeDouble(2, primalObjective_);
492 if (((bitField0_ & 0x00000004) != 0)) {
493 output.writeDouble(3, dualObjective_);
495 if (((bitField0_ & 0x00000008) != 0)) {
496 output.writeDouble(4, correctedDualObjective_);
498 if (((bitField0_ & 0x00000010) != 0)) {
499 output.writeDouble(5, lInfPrimalResidual_);
501 if (((bitField0_ & 0x00000020) != 0)) {
502 output.writeDouble(6, l2PrimalResidual_);
504 if (((bitField0_ & 0x00000080) != 0)) {
505 output.writeDouble(7, lInfDualResidual_);
507 if (((bitField0_ & 0x00000100) != 0)) {
508 output.writeDouble(8, l2DualResidual_);
510 if (((bitField0_ & 0x00000400) != 0)) {
511 output.writeDouble(14, lInfPrimalVariable_);
513 if (((bitField0_ & 0x00000800) != 0)) {
514 output.writeDouble(15, l2PrimalVariable_);
516 if (((bitField0_ & 0x00001000) != 0)) {
517 output.writeDouble(16, lInfDualVariable_);
519 if (((bitField0_ & 0x00002000) != 0)) {
520 output.writeDouble(17, l2DualVariable_);
522 if (((bitField0_ & 0x00000040) != 0)) {
523 output.writeDouble(24, lInfComponentwisePrimalResidual_);
525 if (((bitField0_ & 0x00000200) != 0)) {
526 output.writeDouble(25, lInfComponentwiseDualResidual_);
528 getUnknownFields().writeTo(output);
533 int size = memoizedSize;
534 if (size != -1)
return size;
537 if (((bitField0_ & 0x00000001) != 0)) {
538 size += com.google.protobuf.CodedOutputStream
539 .computeEnumSize(1, candidateType_);
541 if (((bitField0_ & 0x00000002) != 0)) {
542 size += com.google.protobuf.CodedOutputStream
543 .computeDoubleSize(2, primalObjective_);
545 if (((bitField0_ & 0x00000004) != 0)) {
546 size += com.google.protobuf.CodedOutputStream
547 .computeDoubleSize(3, dualObjective_);
549 if (((bitField0_ & 0x00000008) != 0)) {
550 size += com.google.protobuf.CodedOutputStream
551 .computeDoubleSize(4, correctedDualObjective_);
553 if (((bitField0_ & 0x00000010) != 0)) {
554 size += com.google.protobuf.CodedOutputStream
555 .computeDoubleSize(5, lInfPrimalResidual_);
557 if (((bitField0_ & 0x00000020) != 0)) {
558 size += com.google.protobuf.CodedOutputStream
559 .computeDoubleSize(6, l2PrimalResidual_);
561 if (((bitField0_ & 0x00000080) != 0)) {
562 size += com.google.protobuf.CodedOutputStream
563 .computeDoubleSize(7, lInfDualResidual_);
565 if (((bitField0_ & 0x00000100) != 0)) {
566 size += com.google.protobuf.CodedOutputStream
567 .computeDoubleSize(8, l2DualResidual_);
569 if (((bitField0_ & 0x00000400) != 0)) {
570 size += com.google.protobuf.CodedOutputStream
571 .computeDoubleSize(14, lInfPrimalVariable_);
573 if (((bitField0_ & 0x00000800) != 0)) {
574 size += com.google.protobuf.CodedOutputStream
575 .computeDoubleSize(15, l2PrimalVariable_);
577 if (((bitField0_ & 0x00001000) != 0)) {
578 size += com.google.protobuf.CodedOutputStream
579 .computeDoubleSize(16, lInfDualVariable_);
581 if (((bitField0_ & 0x00002000) != 0)) {
582 size += com.google.protobuf.CodedOutputStream
583 .computeDoubleSize(17, l2DualVariable_);
585 if (((bitField0_ & 0x00000040) != 0)) {
586 size += com.google.protobuf.CodedOutputStream
587 .computeDoubleSize(24, lInfComponentwisePrimalResidual_);
589 if (((bitField0_ & 0x00000200) != 0)) {
590 size += com.google.protobuf.CodedOutputStream
591 .computeDoubleSize(25, lInfComponentwiseDualResidual_);
593 size += getUnknownFields().getSerializedSize();
599 public boolean equals(
final java.lang.Object obj) {
603 if (!(obj instanceof com.google.ortools.pdlp.ConvergenceInformation)) {
604 return super.equals(obj);
610 if (candidateType_ != other.candidateType_)
return false;
615 != java.lang.Double.doubleToLongBits(
621 != java.lang.Double.doubleToLongBits(
627 != java.lang.Double.doubleToLongBits(
633 != java.lang.Double.doubleToLongBits(
639 != java.lang.Double.doubleToLongBits(
645 != java.lang.Double.doubleToLongBits(
651 != java.lang.Double.doubleToLongBits(
657 != java.lang.Double.doubleToLongBits(
663 != java.lang.Double.doubleToLongBits(
669 != java.lang.Double.doubleToLongBits(
675 != java.lang.Double.doubleToLongBits(
681 != java.lang.Double.doubleToLongBits(
687 != java.lang.Double.doubleToLongBits(
690 if (!getUnknownFields().
equals(other.getUnknownFields()))
return false;
696 if (memoizedHashCode != 0) {
697 return memoizedHashCode;
703 hash = (53 * hash) + candidateType_;
707 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
712 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
717 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
722 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
727 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
732 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
737 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
742 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
747 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
752 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
757 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
762 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
767 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
770 hash = (29 * hash) + getUnknownFields().hashCode();
771 memoizedHashCode = hash;
776 java.nio.ByteBuffer data)
777 throws com.google.protobuf.InvalidProtocolBufferException {
778 return PARSER.parseFrom(data);
781 java.nio.ByteBuffer data,
782 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
783 throws com.google.protobuf.InvalidProtocolBufferException {
784 return PARSER.parseFrom(data, extensionRegistry);
787 com.google.protobuf.ByteString data)
788 throws com.google.protobuf.InvalidProtocolBufferException {
789 return PARSER.parseFrom(data);
792 com.google.protobuf.ByteString data,
793 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
794 throws com.google.protobuf.InvalidProtocolBufferException {
795 return PARSER.parseFrom(data, extensionRegistry);
798 throws com.google.protobuf.InvalidProtocolBufferException {
799 return PARSER.parseFrom(data);
803 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
804 throws com.google.protobuf.InvalidProtocolBufferException {
805 return PARSER.parseFrom(data, extensionRegistry);
808 throws java.io.IOException {
809 return com.google.protobuf.GeneratedMessage
810 .parseWithIOException(PARSER, input);
813 java.io.InputStream input,
814 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
815 throws java.io.IOException {
816 return com.google.protobuf.GeneratedMessage
817 .parseWithIOException(PARSER, input, extensionRegistry);
821 throws java.io.IOException {
822 return com.google.protobuf.GeneratedMessage
823 .parseDelimitedWithIOException(PARSER, input);
827 java.io.InputStream input,
828 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
829 throws java.io.IOException {
830 return com.google.protobuf.GeneratedMessage
831 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
834 com.google.protobuf.CodedInputStream input)
835 throws java.io.IOException {
836 return com.google.protobuf.GeneratedMessage
837 .parseWithIOException(PARSER, input);
840 com.google.protobuf.CodedInputStream input,
841 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
842 throws java.io.IOException {
843 return com.google.protobuf.GeneratedMessage
844 .parseWithIOException(PARSER, input, extensionRegistry);
857 return this == DEFAULT_INSTANCE
863 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
876 com.google.protobuf.GeneratedMessage.
Builder<Builder> implements
879 public static final com.google.protobuf.Descriptors.Descriptor
881 return com.google.ortools.pdlp.SolveLogOuterClass.internal_static_operations_research_pdlp_ConvergenceInformation_descriptor;
885 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
887 return com.google.ortools.pdlp.SolveLogOuterClass.internal_static_operations_research_pdlp_ConvergenceInformation_fieldAccessorTable
888 .ensureFieldAccessorsInitialized(
889 com.google.ortools.pdlp.ConvergenceInformation.class, com.google.ortools.pdlp.ConvergenceInformation.Builder.class);
898 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
907 primalObjective_ = 0D;
909 correctedDualObjective_ = 0D;
910 lInfPrimalResidual_ = 0D;
911 l2PrimalResidual_ = 0D;
912 lInfComponentwisePrimalResidual_ = 0D;
913 lInfDualResidual_ = 0D;
914 l2DualResidual_ = 0D;
915 lInfComponentwiseDualResidual_ = 0D;
916 lInfPrimalVariable_ = 0D;
917 l2PrimalVariable_ = 0D;
918 lInfDualVariable_ = 0D;
919 l2DualVariable_ = 0D;
924 public com.google.protobuf.Descriptors.Descriptor
926 return com.google.ortools.pdlp.SolveLogOuterClass.internal_static_operations_research_pdlp_ConvergenceInformation_descriptor;
931 return com.google.ortools.pdlp.ConvergenceInformation.getDefaultInstance();
938 throw newUninitializedMessageException(result);
946 if (bitField0_ != 0) { buildPartial0(result); }
951 private void buildPartial0(com.google.ortools.pdlp.ConvergenceInformation result) {
952 int from_bitField0_ = bitField0_;
953 int to_bitField0_ = 0;
954 if (((from_bitField0_ & 0x00000001) != 0)) {
955 result.candidateType_ = candidateType_;
956 to_bitField0_ |= 0x00000001;
958 if (((from_bitField0_ & 0x00000002) != 0)) {
959 result.primalObjective_ = primalObjective_;
960 to_bitField0_ |= 0x00000002;
962 if (((from_bitField0_ & 0x00000004) != 0)) {
963 result.dualObjective_ = dualObjective_;
964 to_bitField0_ |= 0x00000004;
966 if (((from_bitField0_ & 0x00000008) != 0)) {
967 result.correctedDualObjective_ = correctedDualObjective_;
968 to_bitField0_ |= 0x00000008;
970 if (((from_bitField0_ & 0x00000010) != 0)) {
971 result.lInfPrimalResidual_ = lInfPrimalResidual_;
972 to_bitField0_ |= 0x00000010;
974 if (((from_bitField0_ & 0x00000020) != 0)) {
975 result.l2PrimalResidual_ = l2PrimalResidual_;
976 to_bitField0_ |= 0x00000020;
978 if (((from_bitField0_ & 0x00000040) != 0)) {
979 result.lInfComponentwisePrimalResidual_ = lInfComponentwisePrimalResidual_;
980 to_bitField0_ |= 0x00000040;
982 if (((from_bitField0_ & 0x00000080) != 0)) {
983 result.lInfDualResidual_ = lInfDualResidual_;
984 to_bitField0_ |= 0x00000080;
986 if (((from_bitField0_ & 0x00000100) != 0)) {
987 result.l2DualResidual_ = l2DualResidual_;
988 to_bitField0_ |= 0x00000100;
990 if (((from_bitField0_ & 0x00000200) != 0)) {
991 result.lInfComponentwiseDualResidual_ = lInfComponentwiseDualResidual_;
992 to_bitField0_ |= 0x00000200;
994 if (((from_bitField0_ & 0x00000400) != 0)) {
995 result.lInfPrimalVariable_ = lInfPrimalVariable_;
996 to_bitField0_ |= 0x00000400;
998 if (((from_bitField0_ & 0x00000800) != 0)) {
999 result.l2PrimalVariable_ = l2PrimalVariable_;
1000 to_bitField0_ |= 0x00000800;
1002 if (((from_bitField0_ & 0x00001000) != 0)) {
1003 result.lInfDualVariable_ = lInfDualVariable_;
1004 to_bitField0_ |= 0x00001000;
1006 if (((from_bitField0_ & 0x00002000) != 0)) {
1007 result.l2DualVariable_ = l2DualVariable_;
1008 to_bitField0_ |= 0x00002000;
1010 result.bitField0_ |= to_bitField0_;
1015 if (other instanceof com.google.ortools.pdlp.ConvergenceInformation) {
1016 return mergeFrom((com.google.ortools.pdlp.ConvergenceInformation)other);
1018 super.mergeFrom(other);
1024 if (other == com.google.ortools.pdlp.ConvergenceInformation.getDefaultInstance())
return this;
1025 if (other.hasCandidateType()) {
1028 if (other.hasPrimalObjective()) {
1031 if (other.hasDualObjective()) {
1034 if (other.hasCorrectedDualObjective()) {
1037 if (other.hasLInfPrimalResidual()) {
1040 if (other.hasL2PrimalResidual()) {
1043 if (other.hasLInfComponentwisePrimalResidual()) {
1046 if (other.hasLInfDualResidual()) {
1049 if (other.hasL2DualResidual()) {
1052 if (other.hasLInfComponentwiseDualResidual()) {
1055 if (other.hasLInfPrimalVariable()) {
1058 if (other.hasL2PrimalVariable()) {
1061 if (other.hasLInfDualVariable()) {
1064 if (other.hasL2DualVariable()) {
1067 this.mergeUnknownFields(other.getUnknownFields());
1079 com.google.protobuf.CodedInputStream input,
1080 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1081 throws java.io.IOException {
1082 if (extensionRegistry ==
null) {
1083 throw new java.lang.NullPointerException();
1086 boolean done =
false;
1088 int tag = input.readTag();
1094 int tmpRaw = input.readEnum();
1096 com.google.ortools.pdlp.PointType.forNumber(tmpRaw);
1097 if (tmpValue ==
null) {
1098 mergeUnknownVarintField(1, tmpRaw);
1100 candidateType_ = tmpRaw;
1101 bitField0_ |= 0x00000001;
1106 primalObjective_ = input.readDouble();
1107 bitField0_ |= 0x00000002;
1111 dualObjective_ = input.readDouble();
1112 bitField0_ |= 0x00000004;
1116 correctedDualObjective_ = input.readDouble();
1117 bitField0_ |= 0x00000008;
1121 lInfPrimalResidual_ = input.readDouble();
1122 bitField0_ |= 0x00000010;
1126 l2PrimalResidual_ = input.readDouble();
1127 bitField0_ |= 0x00000020;
1131 lInfDualResidual_ = input.readDouble();
1132 bitField0_ |= 0x00000080;
1136 l2DualResidual_ = input.readDouble();
1137 bitField0_ |= 0x00000100;
1141 lInfPrimalVariable_ = input.readDouble();
1142 bitField0_ |= 0x00000400;
1146 l2PrimalVariable_ = input.readDouble();
1147 bitField0_ |= 0x00000800;
1151 lInfDualVariable_ = input.readDouble();
1152 bitField0_ |= 0x00001000;
1156 l2DualVariable_ = input.readDouble();
1157 bitField0_ |= 0x00002000;
1161 lInfComponentwisePrimalResidual_ = input.readDouble();
1162 bitField0_ |= 0x00000040;
1166 lInfComponentwiseDualResidual_ = input.readDouble();
1167 bitField0_ |= 0x00000200;
1171 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
1178 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
1179 throw e.unwrapIOException();
1185 private int bitField0_;
1187 private int candidateType_ = 0;
1197 return ((bitField0_ & 0x00000001) != 0);
1210 return result ==
null ? com.google.ortools.pdlp.PointType.POINT_TYPE_UNSPECIFIED : result;
1222 if (value ==
null) {
1223 throw new NullPointerException();
1225 bitField0_ |= 0x00000001;
1226 candidateType_ = value.getNumber();
1239 bitField0_ = (bitField0_ & ~0x00000001);
1245 private double primalObjective_ ;
1256 return ((bitField0_ & 0x00000002) != 0);
1268 return primalObjective_;
1281 primalObjective_ = value;
1282 bitField0_ |= 0x00000002;
1295 bitField0_ = (bitField0_ & ~0x00000002);
1296 primalObjective_ = 0D;
1301 private double dualObjective_ ;
1317 return ((bitField0_ & 0x00000004) != 0);
1334 return dualObjective_;
1352 dualObjective_ = value;
1353 bitField0_ |= 0x00000004;
1371 bitField0_ = (bitField0_ & ~0x00000004);
1372 dualObjective_ = 0D;
1377 private double correctedDualObjective_ ;
1390 return ((bitField0_ & 0x00000008) != 0);
1404 return correctedDualObjective_;
1419 correctedDualObjective_ = value;
1420 bitField0_ |= 0x00000008;
1435 bitField0_ = (bitField0_ & ~0x00000008);
1436 correctedDualObjective_ = 0D;
1441 private double lInfPrimalResidual_ ;
1453 return ((bitField0_ & 0x00000010) != 0);
1466 return lInfPrimalResidual_;
1480 lInfPrimalResidual_ = value;
1481 bitField0_ |= 0x00000010;
1495 bitField0_ = (bitField0_ & ~0x00000010);
1496 lInfPrimalResidual_ = 0D;
1501 private double l2PrimalResidual_ ;
1512 return ((bitField0_ & 0x00000020) != 0);
1524 return l2PrimalResidual_;
1537 l2PrimalResidual_ = value;
1538 bitField0_ |= 0x00000020;
1551 bitField0_ = (bitField0_ & ~0x00000020);
1552 l2PrimalResidual_ = 0D;
1557 private double lInfComponentwisePrimalResidual_ ;
1572 return ((bitField0_ & 0x00000040) != 0);
1588 return lInfComponentwisePrimalResidual_;
1605 lInfComponentwisePrimalResidual_ = value;
1606 bitField0_ |= 0x00000040;
1623 bitField0_ = (bitField0_ & ~0x00000040);
1624 lInfComponentwisePrimalResidual_ = 0D;
1629 private double lInfDualResidual_ ;
1641 return ((bitField0_ & 0x00000080) != 0);
1654 return lInfDualResidual_;
1668 lInfDualResidual_ = value;
1669 bitField0_ |= 0x00000080;
1683 bitField0_ = (bitField0_ & ~0x00000080);
1684 lInfDualResidual_ = 0D;
1689 private double l2DualResidual_ ;
1700 return ((bitField0_ & 0x00000100) != 0);
1712 return l2DualResidual_;
1725 l2DualResidual_ = value;
1726 bitField0_ |= 0x00000100;
1739 bitField0_ = (bitField0_ & ~0x00000100);
1740 l2DualResidual_ = 0D;
1745 private double lInfComponentwiseDualResidual_ ;
1759 return ((bitField0_ & 0x00000200) != 0);
1774 return lInfComponentwiseDualResidual_;
1790 lInfComponentwiseDualResidual_ = value;
1791 bitField0_ |= 0x00000200;
1807 bitField0_ = (bitField0_ & ~0x00000200);
1808 lInfComponentwiseDualResidual_ = 0D;
1813 private double lInfPrimalVariable_ ;
1827 return ((bitField0_ & 0x00000400) != 0);
1842 return lInfPrimalVariable_;
1858 lInfPrimalVariable_ = value;
1859 bitField0_ |= 0x00000400;
1875 bitField0_ = (bitField0_ & ~0x00000400);
1876 lInfPrimalVariable_ = 0D;
1881 private double l2PrimalVariable_ ;
1892 return ((bitField0_ & 0x00000800) != 0);
1904 return l2PrimalVariable_;
1917 l2PrimalVariable_ = value;
1918 bitField0_ |= 0x00000800;
1931 bitField0_ = (bitField0_ & ~0x00000800);
1932 l2PrimalVariable_ = 0D;
1937 private double lInfDualVariable_ ;
1951 return ((bitField0_ & 0x00001000) != 0);
1966 return lInfDualVariable_;
1982 lInfDualVariable_ = value;
1983 bitField0_ |= 0x00001000;
1999 bitField0_ = (bitField0_ & ~0x00001000);
2000 lInfDualVariable_ = 0D;
2005 private double l2DualVariable_ ;
2016 return ((bitField0_ & 0x00002000) != 0);
2028 return l2DualVariable_;
2041 l2DualVariable_ = value;
2042 bitField0_ |= 0x00002000;
2055 bitField0_ = (bitField0_ & ~0x00002000);
2056 l2DualVariable_ = 0D;
2067 DEFAULT_INSTANCE =
new com.google.ortools.pdlp.ConvergenceInformation();
2071 return DEFAULT_INSTANCE;
2078 com.google.protobuf.CodedInputStream input,
2079 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2080 throws com.google.protobuf.InvalidProtocolBufferException {
2083 builder.mergeFrom(input, extensionRegistry);
2084 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
2085 throw e.setUnfinishedMessage(builder.buildPartial());
2086 }
catch (com.google.protobuf.UninitializedMessageException e) {
2087 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
2088 }
catch (java.io.IOException e) {
2089 throw new com.google.protobuf.InvalidProtocolBufferException(e)
2090 .setUnfinishedMessage(builder.buildPartial());
2092 return builder.buildPartial();
2107 return DEFAULT_INSTANCE;