|
Lattice land propagators completion library
|
#include <pc2.hpp>
Classes | |
| struct | BinConstraint |
| struct | Constraint |
Public Member Functions | |
| switch (ops[i]) | |
Public Attributes | |
| struct PC2::Constraint | constraints |
| vector< Sig > | ops |
| vector< AVar > | xs |
| vector< AVar > | ys |
| vector< AVar > | zs |
| vector< Interval > | domains |
| int | i = threadIdx.x |
| U & | r1 = domains[xs[i]] |
| U & | r2 = domains[ys[i]] |
| U & | r3 = domains[zs[i]] |
| vector< BinConstraint > | eq_mul_constraints |
| vector< BinConstraint > | eq_add_constraints |
| vector< BinConstraint > | eq_sub_constraints |
|
inline |
| struct PC2::Constraint PC2::constraints |
| vector<Sig> PC2::ops |
| vector<AVar> PC2::xs |
| vector<AVar> PC2::ys |
| vector<AVar> PC2::zs |
| vector<Interval> PC2::domains |
| int PC2::i = threadIdx.x |
| vector<BinConstraint> PC2::eq_mul_constraints |
| vector<BinConstraint> PC2::eq_add_constraints |
| vector<BinConstraint> PC2::eq_sub_constraints |