use crate::model::Model;
use crate::variables::VarId;
impl Model {
pub fn eq_reif(&mut self, x: VarId, y: VarId, b: VarId) {
crate::constraints::functions::eq_reif(self, x, y, b);
}
pub fn ne_reif(&mut self, x: VarId, y: VarId, b: VarId) {
crate::constraints::functions::ne_reif(self, x, y, b);
}
pub fn lt_reif(&mut self, x: VarId, y: VarId, b: VarId) {
crate::constraints::functions::lt_reif(self, x, y, b);
}
pub fn le_reif(&mut self, x: VarId, y: VarId, b: VarId) {
crate::constraints::functions::le_reif(self, x, y, b);
}
pub fn gt_reif(&mut self, x: VarId, y: VarId, b: VarId) {
crate::constraints::functions::gt_reif(self, x, y, b);
}
pub fn ge_reif(&mut self, x: VarId, y: VarId, b: VarId) {
crate::constraints::functions::ge_reif(self, x, y, b);
}
}