Skip to content

Commit

Permalink
document field in ProofLiterals
Browse files Browse the repository at this point in the history
  • Loading branch information
maartenflippo committed Dec 17, 2024
1 parent c7fdf75 commit efc33e2
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions pumpkin-solver/src/proof/proof_literals.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ pub(crate) struct ProofLiterals {
/// of the predicates in the map.
variables: HashMap<Predicate, NonZeroU32>,

/// Maps the domain id of a 0-1 integer `x` to the predicate `p` that it reifies:
/// `[x == 1] <-> p`.
///
/// Used in substituting the reification domain with the predicate when logging reasons.
reification_domains: HashMap<DomainId, Predicate>,
}

Expand Down

0 comments on commit efc33e2

Please sign in to comment.