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

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

AddLiteral(const Variable &formula_var, const Formula &formula) overridedlinear::NNSoplexTheorySolvervirtual
AddLiterals() overridedlinear::SoplexTheorySolvervirtual
AddVariable(const Variable &var) overridedlinear::SoplexTheorySolvervirtual
Bound typedefdlinear::TheorySolver
BoundViolationType enum namedlinear::TheorySolverprotected
CheckSat(const Box &box, mpq_class *actual_precision, std::set< LiteralSet > &explanations)dlinear::TheorySolver
CheckSatCore(mpq_class *actual_precision, std::set< LiteralSet > &explanations) overridedlinear::NNSoplexTheorySolvervirtual
config() constdlinear::TheorySolverinline
config_dlinear::TheorySolverprotected
Consolidate(const Box &box) overridedlinear::NNSoplexTheorySolverprivatevirtual
DisableSpxRows()dlinear::SoplexTheorySolverprotected
enabled_literals() constdlinear::TheorySolver
EnableLiteral(const Literal &lit) overridedlinear::NNSoplexTheorySolvervirtual
EnableLiterals(std::span< const Literal > theory_literals)dlinear::TheorySolver
EnableSpxRow(int spx_row, bool truth) overridedlinear::NNSoplexTheorySolverprivatevirtual
dlinear::SoplexTheorySolver::EnableSpxRow(int spx_row)dlinear::SoplexTheorySolverprotected
EnableSpxVarBound()dlinear::SoplexTheorySolverprotectedvirtual
Explanations typedefdlinear::TheorySolver
fixed_preprocessor() constdlinear::TheorySolverinline
fixed_preprocessor_dlinear::TheorySolverprotected
fixed_theory_bounds() constdlinear::TheorySolverinline
GetActiveRows()dlinear::SoplexTheorySolverprotected
GetActiveRows(const std::vector< int > &spx_rows)dlinear::SoplexTheorySolverprotected
GetSpxInfeasibilityRay(soplex::VectorRational &farkas_ray)dlinear::SoplexTheorySolverprotected
GetSpxInfeasibilityRay(soplex::VectorRational &farkas_ray, std::vector< BoundViolationType > &bounds_ray)dlinear::SoplexTheorySolverprotected
infinity_dlinear::SoplexTheorySolverprotectedstatic
InvertGreatestViolation()dlinear::NNSoplexTheorySolverprivate
is_consolidated_dlinear::TheorySolverprotected
IsRowActive(int spx_row)dlinear::SoplexTheorySolverprotected
IsRowActive(int spx_row, const soplex::Rational &value)dlinear::SoplexTheorySolverprotected
lit_to_theory_row() constdlinear::TheorySolverinline
lit_to_theory_row_dlinear::TheorySolverprotected
m_fixed_preprocessor()dlinear::TheorySolverinline
m_preprocessor()dlinear::TheorySolverinline
model() constdlinear::TheorySolver
model_dlinear::TheorySolverprotected
ninfinity_dlinear::SoplexTheorySolverprotectedstatic
ParseRowCoeff(const Formula &formula)dlinear::SoplexTheorySolverprotected
predicate_abstractor() constdlinear::TheorySolverinline
predicate_abstractor_dlinear::TheorySolverprotected
PreprocessFixedLiterals(const LiteralSet &fixed_literals)dlinear::TheorySolvervirtual
preprocessor() constdlinear::TheorySolverinline
preprocessor_dlinear::TheorySolverprotected
Reset() overridedlinear::NNSoplexTheorySolvervirtual
SetSPXVarCoeff(soplex::DSVectorRational &coeffs, const Variable &var, const mpq_class &value) constdlinear::SoplexTheorySolverprotected
SoiToObjFunction()dlinear::NNSoplexTheorySolverprivate
spx_dlinear::SoplexTheorySolverprotected
spx_cols_dlinear::SoplexTheorySolverprotected
spx_rhs_dlinear::SoplexTheorySolverprotected
spx_rows_dlinear::SoplexTheorySolverprotected
spx_sense_dlinear::SoplexTheorySolverprotected
stats() constdlinear::TheorySolverinline
stats_dlinear::TheorySolverprotected
theory_bounds() constdlinear::TheorySolverinline
theory_col_count() constdlinear::TheorySolverinline
theory_col_to_var() constdlinear::TheorySolverinline
theory_col_to_var_dlinear::TheorySolverprotected
theory_row_count() constdlinear::TheorySolverinline
theory_row_to_lit() constdlinear::TheorySolverinline
theory_row_to_lit_dlinear::TheorySolverprotected
theory_rows_state_dlinear::TheorySolverprotected
TheorySolver(const PredicateAbstractor &predicate_abstractor, const std::string &class_name="TheorySolver")dlinear::TheorySolverexplicit
UpdateExplanation(LiteralSet &explanation) overridedlinear::SoplexTheorySolverprotectedvirtual
UpdateExplanations(Explanations &explanations)dlinear::TheorySolverprotected
UpdateModelBounds() overridedlinear::SoplexTheorySolverprotectedvirtual
UpdateModelSolution() overridedlinear::SoplexTheorySolverprotectedvirtual
var_to_theory_col() constdlinear::TheorySolverinline
var_to_theory_col_dlinear::TheorySolverprotected
Violation typedefdlinear::TheorySolver