3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-28 11:25:51 +00:00

merging with the lp fork

Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
Lev Nachmanson 2017-05-10 16:53:25 -07:00
parent cf695ab876
commit b08f094620
44 changed files with 902 additions and 319 deletions

View file

@ -30,10 +30,10 @@ class sparse_matrix
#endif
{
struct col_header {
unsigned m_shortened_markovitz = 0;
unsigned m_shortened_markovitz;
vector<indexed_value<T>> m_values; // the actual column values
col_header() {}
col_header(): m_shortened_markovitz(0) {}
void shorten_markovich_by_one() {
m_shortened_markovitz++;
@ -44,7 +44,7 @@ class sparse_matrix
}
};
unsigned m_n_of_active_elems = 0;
unsigned m_n_of_active_elems;
binary_heap_upair_queue<unsigned> m_pivot_queue;
public:
vector<vector<indexed_value<T>>> m_rows;