![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
An LRAT UNSAT proof is a sequence of steps, starting from imported clauses and ending with the empty clause. At each step new clauses can be inferred from previous ones (with an explicit proof), or imported from another proof built by another thread. A proof step can also delete clauses which are no longer needed, or export a clause for other workers to import. Each clause is identified by a unique clause ID.
Protobuf type operations_research.sat.LratProofStep
Static Public Member Functions | |
| static final com.google.protobuf.Descriptors.Descriptor | getDescriptor () |
Protected Member Functions | |
| com.google.protobuf.GeneratedMessage.FieldAccessorTable | internalGetFieldAccessorTable () |
| operations_research.sat.Lrat.LratProofStep operations_research.sat.Lrat.LratProofStep.Builder.build | ( | ) |
| operations_research.sat.Lrat.LratProofStep operations_research.sat.Lrat.LratProofStep.Builder.buildPartial | ( | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.clear | ( | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.clearDeletedClauses | ( | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.clearExportedClause | ( | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.clearImportedClause | ( | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.clearInferredClause | ( | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.clearStep | ( | ) |
| operations_research.sat.Lrat.LratProofStep operations_research.sat.Lrat.LratProofStep.Builder.getDefaultInstanceForType | ( | ) |
| operations_research.sat.Lrat.LratDeletedClauses operations_research.sat.Lrat.LratProofStep.Builder.getDeletedClauses | ( | ) |
.operations_research.sat.LratDeletedClauses deleted_clauses = 4;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
| operations_research.sat.Lrat.LratDeletedClauses.Builder operations_research.sat.Lrat.LratProofStep.Builder.getDeletedClausesBuilder | ( | ) |
| operations_research.sat.Lrat.LratDeletedClausesOrBuilder operations_research.sat.Lrat.LratProofStep.Builder.getDeletedClausesOrBuilder | ( | ) |
.operations_research.sat.LratDeletedClauses deleted_clauses = 4;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
|
static |
| com.google.protobuf.Descriptors.Descriptor operations_research.sat.Lrat.LratProofStep.Builder.getDescriptorForType | ( | ) |
| operations_research.sat.Lrat.LratExportedClause operations_research.sat.Lrat.LratProofStep.Builder.getExportedClause | ( | ) |
.operations_research.sat.LratExportedClause exported_clause = 3;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
| operations_research.sat.Lrat.LratExportedClause.Builder operations_research.sat.Lrat.LratProofStep.Builder.getExportedClauseBuilder | ( | ) |
| operations_research.sat.Lrat.LratExportedClauseOrBuilder operations_research.sat.Lrat.LratProofStep.Builder.getExportedClauseOrBuilder | ( | ) |
.operations_research.sat.LratExportedClause exported_clause = 3;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
| operations_research.sat.Lrat.LratImportedClause operations_research.sat.Lrat.LratProofStep.Builder.getImportedClause | ( | ) |
.operations_research.sat.LratImportedClause imported_clause = 1;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
| operations_research.sat.Lrat.LratImportedClause.Builder operations_research.sat.Lrat.LratProofStep.Builder.getImportedClauseBuilder | ( | ) |
| operations_research.sat.Lrat.LratImportedClauseOrBuilder operations_research.sat.Lrat.LratProofStep.Builder.getImportedClauseOrBuilder | ( | ) |
.operations_research.sat.LratImportedClause imported_clause = 1;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
| operations_research.sat.Lrat.LratInferredClause operations_research.sat.Lrat.LratProofStep.Builder.getInferredClause | ( | ) |
.operations_research.sat.LratInferredClause inferred_clause = 2;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
| operations_research.sat.Lrat.LratInferredClause.Builder operations_research.sat.Lrat.LratProofStep.Builder.getInferredClauseBuilder | ( | ) |
| operations_research.sat.Lrat.LratInferredClauseOrBuilder operations_research.sat.Lrat.LratProofStep.Builder.getInferredClauseOrBuilder | ( | ) |
.operations_research.sat.LratInferredClause inferred_clause = 2;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
| StepCase operations_research.sat.Lrat.LratProofStep.Builder.getStepCase | ( | ) |
| boolean operations_research.sat.Lrat.LratProofStep.Builder.hasDeletedClauses | ( | ) |
.operations_research.sat.LratDeletedClauses deleted_clauses = 4;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
| boolean operations_research.sat.Lrat.LratProofStep.Builder.hasExportedClause | ( | ) |
.operations_research.sat.LratExportedClause exported_clause = 3;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
| boolean operations_research.sat.Lrat.LratProofStep.Builder.hasImportedClause | ( | ) |
.operations_research.sat.LratImportedClause imported_clause = 1;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
| boolean operations_research.sat.Lrat.LratProofStep.Builder.hasInferredClause | ( | ) |
.operations_research.sat.LratInferredClause inferred_clause = 2;
Implements operations_research.sat.Lrat.LratProofStepOrBuilder.
|
protected |
| final boolean operations_research.sat.Lrat.LratProofStep.Builder.isInitialized | ( | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.mergeDeletedClauses | ( | operations_research.sat.Lrat.LratDeletedClauses | value | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.mergeExportedClause | ( | operations_research.sat.Lrat.LratExportedClause | value | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.mergeFrom | ( | com.google.protobuf.CodedInputStream | input, |
| com.google.protobuf.ExtensionRegistryLite | extensionRegistry ) throws java.io.IOException |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.mergeFrom | ( | com.google.protobuf.Message | other | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.mergeFrom | ( | operations_research.sat.Lrat.LratProofStep | other | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.mergeImportedClause | ( | operations_research.sat.Lrat.LratImportedClause | value | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.mergeInferredClause | ( | operations_research.sat.Lrat.LratInferredClause | value | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.setDeletedClauses | ( | operations_research.sat.Lrat.LratDeletedClauses | value | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.setDeletedClauses | ( | operations_research.sat.Lrat.LratDeletedClauses.Builder | builderForValue | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.setExportedClause | ( | operations_research.sat.Lrat.LratExportedClause | value | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.setExportedClause | ( | operations_research.sat.Lrat.LratExportedClause.Builder | builderForValue | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.setImportedClause | ( | operations_research.sat.Lrat.LratImportedClause | value | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.setImportedClause | ( | operations_research.sat.Lrat.LratImportedClause.Builder | builderForValue | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.setInferredClause | ( | operations_research.sat.Lrat.LratInferredClause | value | ) |
| Builder operations_research.sat.Lrat.LratProofStep.Builder.setInferredClause | ( | operations_research.sat.Lrat.LratInferredClause.Builder | builderForValue | ) |