mirror of
https://github.com/Z3Prover/z3
synced 2025-05-03 05:47:01 +00:00
31 lines
397 B
C++
31 lines
397 B
C++
/*++
|
|
Copyright (c) 2021 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
Simplification
|
|
|
|
Author:
|
|
|
|
Jakob Rath, Nikolaj Bjorner (nbjorner) 2021-12-12
|
|
|
|
--*/
|
|
#pragma once
|
|
#include "math/polysat/constraint.h"
|
|
|
|
namespace polysat {
|
|
|
|
class solver;
|
|
|
|
class simplify {
|
|
solver& s;
|
|
|
|
public:
|
|
simplify(solver& s);
|
|
|
|
bool should_apply() const;
|
|
|
|
void operator()();
|
|
};
|
|
|
|
}
|