dlinear  0.0.1
Delta-complete SMT solver for linear programming
Loading...
Searching...
No Matches
dlinear::ReluConstraint Member List

This is the complete list of members for dlinear::ReluConstraint, including all inherited members.

active_soi() constdlinear::PiecewiseLinearConstraintinline
active_soi_dlinear::PiecewiseLinearConstraintprotected
active_var() constdlinear::PiecewiseLinearConstraintinline
active_var_dlinear::PiecewiseLinearConstraintprotected
Assumptions() const overridedlinear::ReluConstraintvirtual
Cost(const Environment &env) constdlinear::PiecewiseLinearConstraint
Cost(const Environment &env, bool active) constdlinear::PiecewiseLinearConstraint
fixed() constdlinear::PiecewiseLinearConstraintinline
has_lower_bound() constdlinear::PiecewiseLinearConstraintinline
has_upper_bound() constdlinear::PiecewiseLinearConstraintinline
inactive_soi() constdlinear::PiecewiseLinearConstraintinline
inactive_soi_dlinear::PiecewiseLinearConstraintprotected
inactive_var() constdlinear::PiecewiseLinearConstraintinline
inactive_var_dlinear::PiecewiseLinearConstraintprotected
LearnedClauses() const overridedlinear::ReluConstraintvirtual
lower_bound() constdlinear::PiecewiseLinearConstraint
lower_bound_dlinear::PiecewiseLinearConstraintprotected
PiecewiseLinearConstraint(const mpq_class *lb=nullptr, const mpq_class *ub=nullptr, Variable active_var={}, Variable inactive_var={}, Variable theory_var={}, Expression active_soi={0}, Expression inactive_soi={0}, PiecewiseConstraintState state=PiecewiseConstraintState::NOT_FIXED)dlinear::PiecewiseLinearConstraintexplicit
Print(std::ostream &os) const overridedlinear::ReluConstraintvirtual
ReluConstraint(const Variable &relu_var, const Expression &e, const PredicateAbstractor &pa)dlinear::ReluConstraint
ReluConstraint(Variable active_var, Variable inactive_var, Variable relu_var, Expression active_soi)dlinear::ReluConstraint
soi() constdlinear::PiecewiseLinearConstraint
state() constdlinear::PiecewiseLinearConstraintinline
state_dlinear::PiecewiseLinearConstraintprotected
theory_var() constdlinear::PiecewiseLinearConstraintinline
theory_var_dlinear::PiecewiseLinearConstraintprotected
TightenBounds(BoundPreprocessor &preprocessor) overridedlinear::ReluConstraintvirtual
UpdateBounds(const mpq_class &lb, const mpq_class &ub)dlinear::PiecewiseLinearConstraint
UpdateBounds(const mpq_class *lb, const mpq_class *ub)dlinear::PiecewiseLinearConstraint
UpdateLowerBound(const mpq_class *lower_bound) overridedlinear::ReluConstraintvirtual
UpdateUpperBound(const mpq_class *upper_bound) overridedlinear::ReluConstraintvirtual
upper_bound() constdlinear::PiecewiseLinearConstraint
upper_bound_dlinear::PiecewiseLinearConstraintprotected
zerodlinear::ReluConstraintstatic
zero_soidlinear::PiecewiseLinearConstraintstatic